Wie man einen Zeiger auf eine Bitmap in C++
Die Bitmap C++-Klasse können Sie einen Zeiger auf ein Bitmap-Bild erstellen. Ein C++-Zeiger definiert einen Speicherbereich für einen Wert. Das heißt, wenn Sie den Wert des Zeigers ändern, ändert sich der Wert in der Speicheradresse. Zeiger in C++ können Sie Werte an einer beliebigen Stelle im Code zu ändern, ohne globale Variablen anlegen. Sie übergeben eine lokale Variable als Zeiger, so dass der C++-Compiler den Wert außerhalb der lokalen Variablen Funktion ändern kann.
Anweisungen
1 Mit der rechten Maustaste in der C++-Quellcodedatei, die Sie zum Verweisen auf die Bitmap verwenden möchten. "Öffnen mit" klicken Sie auf Ihre C++-Compiler-Programm.
2 Suchen Sie die Funktion, die Sie verwenden, um den Zeiger Bitmap erstellen möchten. Erstellen Sie die Bitmap-Bild-Zeigervariable. Geben Sie den folgenden Code, um die Variable zu erstellen:
BITMAP * Myimage;
Das Sternchen bedeutet, dass die Variable ein Zeiger ist.
3 Laden Sie das Bild in den Zeiger. Der folgende Code lädt das Bild mit dem Namen "myimage.bmp" in die Zeigervariable:
* Myimage = New Bitmap ("C:\myimage.bmp",true);