microsoft.ui.interop.h ヘッダー
注意
ヘッダーにはmicrosoft.ui.interop.h
依存関係microsoft.ui.h
があり、Windows アプリ SDKの一部として出荷されません。 生成するために microsoft.ui.h
MIDL コンパイラ (midl.exe
) をMicrosoft.UI.idl
実行できます。 または、代わりに winrt/Microsoft.ui.interop.h ヘッダーの関数を使用するだけです。
C#。 C# デスクトップ アプリケーション開発者の場合、このヘッダーの相互運用機能は 、Microsoft.UI.Win32Interop クラスのメソッドによってラップされます。
このヘッダーは、 UI 相互運用 API によって使用されます。
microsoft.ui.interop.h には、次のプログラミング インターフェイスが含まれています。
関数
ui::interop::GetDisplayIdFromMonitor hmonitor 引数が有効な場合、指定した HMONITOR に対応する DisplayId を取得します。 |
ui::interop::GetIconFromIconId iconId 引数が有効で、システムにアイコンを表す HICON がある場合に、指定した IconId に対応する HICON を取得します。 |
ui::interop::GetIconIdFromIcon hicon 引数が有効な場合、指定した HICON に対応する IconId を取得します。 |
ui::interop::GetMonitorFromDisplayId displayId 引数が有効で、システムにディスプレイ モニターを表す HMONITOR がある場合に、指定した DisplayId に対応する HMONITOR を取得します。 |
ui::interop::GetWindowFromWindowId windowId 引数が有効で、システムにウィンドウを表す HWND がある場合に、指定した WindowId に対応するウィンドウ ハンドル (HWND) を取得します。 |
ui::interop::GetWindowIdFromWindow hwnd 引数が有効な場合、指定したウィンドウ ハンドル (HWND) に対応する WindowId を取得します。 |