DwmGetWindowAttribute-Funktion (dwmapi.h)
Ruft den aktuellen Wert eines angegebenen DWM-Attributs (Desktop Window Manager) ab, das auf ein Fenster angewendet wird. Programmieranleitungen und Codebeispiele finden Sie unter Steuern des Renderings von Nicht-Clientregionen.
Syntax
HRESULT DwmGetWindowAttribute(
HWND hwnd,
DWORD dwAttribute,
[out] PVOID pvAttribute,
DWORD cbAttribute
);
Parameter
hwnd
Das Handle für das Fenster, aus dem der Attributwert abgerufen werden soll.
dwAttribute
Ein Flag, das den abzurufenden Wert beschreibt, der als Wert der DWMWINDOWATTRIBUTE-Enumeration angegeben wird. Dieser Parameter gibt an, welches Attribut abgerufen werden soll, und der pvAttribute-Parameter verweist auf ein Objekt, in das der Attributwert abgerufen wird.
[out] pvAttribute
Ein Zeiger auf einen Wert, der bei erfolgreicher Rückgabe dieser Funktion den aktuellen Wert des Attributs empfängt. Der Typ des abgerufenen Werts hängt vom Wert des dwAttribute-Parameters ab. Das Thema DWMWINDOWATTRIBUTE-Enumeration gibt in der Zeile für jedes Flag an, auf welchen Werttyp Sie im pvAttribute-Parameter einen Zeiger übergeben sollten.
cbAttribute
Die Größe des Attributwerts in Bytes, der über den pvAttribute-Parameter empfangen wird. Der Typ des abgerufenen Werts und damit seine Größe in Bytes hängt vom Wert des dwAttribute-Parameters ab.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dwmapi.h |
Bibliothek | Dwmapi.lib |
DLL | Dwmapi.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für