Wie man einen Zeiger auf eine Bitmap in C++

July 10

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);