CGdiObject-Klasse
Stellt eine Basisklasse für verschiedene Arten von Objekten des Windows GDI (Graphics Device Interface) wie Bitmaps, Bereichen, Pinsel, Stiften, Paletten und Schriftarten bereit.
class CGdiObject : public CObject
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Erstellt ein CGdiObject-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Fügt ein Windows GDI-Objekt zu einem CGdiObject-Objekt. |
|
Ruft ein Handle auf eine der Windows vordefinierten vordefinierten Stifte, der Pinsel oder der Schriftart ab. |
|
Löscht das Windows GDI-Objekt, das dem CGdiObject-Objekt aus dem Speicher mit Freigeben alle Systemspeichers angefügt wird, der dem Objekt zugeordnet ist. |
|
Löscht alle temporären CGdiObject-Objekte, die von FromHandle erstellt werden. |
|
Trennt ein Windows GDI-Objekt von einem CGdiObject-Objekt und gibt ein Handle für Windows GDI-Objekt zurück. |
|
Gibt einen Zeiger auf einen CGdiObject-Objekt zurück, das ein Handle für ein Windows GDI-Objekt angegeben ist. |
|
Füllt einen Puffer mit Daten, die das Windows GDI-Objekt beschreibt, das dem CGdiObject-Objekt angefügt wird. |
|
Ruft den Typ des GDI-Objekts ab. |
|
Gibt m_hObject zurück, es sei denn, thisNULL ist, in diesem Fall NULL zurückgegeben wird. |
|
Setzt den Ursprung eines Pinsels zurück oder legt eine Logische Palette zurück. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Bestimmt, ob zwei GDI-Objekte logisch nicht gleich sind. |
|
Bestimmt, ob zwei GDI-Objekte logisch gleich sind. |
|
Ruft HANDLE das verknüpfte Windows GDI-Objekt ab. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
HANDLE, das HBITMAP, HPALETTE, HRGN, HBRUSH, HPEN oder HFONT angefügt auf dieses Objekt enthält. |
Hinweise
Sie erstellen CGdiObject nie direkt. Stattdessen erstellen Sie ein Objekt von einer ihrer abgeleiteten Klassen, wie CPen oder CBrush.
Weitere Informationen zu CGdiObject, finden Sie unter Grafikobjekte.
Vererbungshierarchie
CGdiObject
Anforderungen
Header: afxwin.h