Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt zusätzliche Informationen zum Container zum Gerätekontext an, den das Objekt angefordert hat.
Syntax
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
Konstanten
OLEDC_NODRAWWert: 0x1 Gibt an, dass das Objekt den zurückgegebenen HDC nicht zum Zeichnen verwendet, sondern lediglich zum Abrufen von Informationen über das Anzeigegerät. In diesem Fall kann der Container einfach den Gerätekontext des Fensters ohne weitere Verarbeitung übergeben. |
OLEDC_PAINTBKGNDWert: 0x2 Fordert an, dass der Container vor der Rückgabe des Gerätekontexts den Hintergrund hinter dem Objekt malen soll. Objekte sollten dieses Flag verwenden, wenn sie einen Gerätekontext anfordern, um einen transparenten Bereich zu malen. |
OLEDC_OFFSCREENWert: 0x4 Gibt an, dass das Objekt es vorzieht, in einen Offscreen-Gerätekontext zu zeichnen, der dann auf den Bildschirm kopiert werden soll. Der Container kann diese Anforderung berücksichtigen oder nicht. Wenn dieses Bit gelöscht wird, muss der Container einen Bildschirmgerätekontext zurückgeben, der es dem Objekt ermöglicht, direkte Bildschirmvorgänge auszuführen, z. B. die Anzeige einer Auswahl über einen XOR-Vorgang. Ein -Objekt kann diesen Wert angeben, wenn der Zeichnungsvorgang viel Bildschirmflimmer erzeugt. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | ocidl.h |