注
microsoft.ui.interop.h ヘッダーは microsoft.ui.hに依存しており、Windows App SDKの一部として出荷されません。
microsoft.ui.hを生成するために、Microsoft.UI.idl で MIDL コンパイラ (midl.exe) 実行できます。 または、代わりに 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 を取得します。 |