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.
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die GetClassWindowStyles -Methode ruft die Klassen- und Fensterstile des Fensters ab.
Syntax
virtual LPTSTR GetClassWindowStyles(
DWORD *pClassStyles,
DWORD *pWindowStyles,
DWORD *pWindowStylesEx
) = 0;
Parameter
-
pClassStyles
-
Zeiger auf eine Variable, die die Klassenstile empfängt.
-
pWindowStyles
-
Zeiger auf eine Variable, die die Fensterstile empfängt.
-
pWindowStylesEx
-
Zeiger auf eine Variable, die die erweiterten Fensterstile empfängt.
Rückgabewert
Gibt eine statische Textzeichenfolge zurück, die den Klassennamen enthält.
Bemerkungen
Die CBaseWindow::P repareWindow-Methode ruft diese Methode auf, um die Klassen- und Fensterstile des Fensters abzurufen.
Diese Methode ist rein virtuell; die abgeleitete Klasse muss sie implementieren. Das folgende Beispiel zeigt eine mögliche Implementierung:
LPTSTR CMyWindowClass::GetClassWindowStyles(DWORD *pClassStyles,
DWORD *pWindowStyles,
DWORD *pWindowStylesEx)
{
*pClassStyles = CS_HREDRAW | CS_VREDRAW;
*pWindowStyles = WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN;
*pWindowStylesEx = WS_EX_WINDOWEDGE;
return TEXT("MyWindowClass");
}
Das -Objekt verwendet den Klassenstil für das lpszClassName-Element einer WNDCLASS-Struktur, das an die RegisterClass-Funktion übergeben wird. Das Objekt verwendet die Fensterstile für die Parameter dwExStyle und dwStyle der CreateWindowEx-Funktion . Weitere Informationen finden Sie im Platform SDK.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|