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.
Ruft den Fensterziehpunkt (HWND) ab, der der angegebenen WindowId-entspricht, wenn das windowId Argument gültig ist und das System über eine HWND- verfügt, die das Fenster darstellt.
Hinweis
Der microsoft.ui.interop.h-Header hat eine Abhängigkeit von microsoft.ui.h, die nicht als Teil des Windows App SDKausgeliefert wird. Sie können den MIDL-Compiler (midl.exe) auf Microsoft.UI.idl ausführen, um microsoft.ui.hzu generieren. Oder verwenden Sie einfach die Funktionen im winrt/Microsoft.ui.interop.h Header.
C#. Für C#-Desktopanwendungsentwickler werden die Interoperabilitätsfunktionen in diesem Header von den Methoden der Microsoft.UI.Win32Interop Klasse umschlossen.
Syntax
HRESULT GetWindowFromWindowId(
::ABI::Microsoft::UI::WindowId windowId,
HWND *hwnd
) noexcept;
Die Parameter
windowId
Typ: WindowId-
Der Bezeichner für das Fenster.
hwnd
Typ: HWND-
Das Fensterhandle, das windowId-entspricht, wenn window Id gültig ist und das System über eine HWND- verfügt, die das Fenster darstellt. Andernfalls null.
Rückgabewert
Typ: HRESULT-
Gibt S_OK zurück, wenn die Funktion erfolgreich ist. Gibt andernfalls einen Wert zurück, der den Fehler angibt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützter Client (Mindestversion) | Windows 10, Version 1809 (mit Windows App SDK 1.0 oder höher) |
| Kopfzeile | microsoft.ui.interop.h |