Função interop::GetWindowFromWindowId (microsoft.ui.interop.h)
Obtém o identificador de janela (HWND ) que corresponde ao WindowIdespecificado, se o argumento windowId for válido e o sistema tiver um HWND que representa a janela.
Observação
O cabeçalho microsoft.ui.interop.h
tem uma dependência de microsoft.ui.h
, que não é fornecido como parte do do SDK do Aplicativo do Windows. Você pode executar do compilador MIDL (midl.exe
) no Microsoft.UI.idl
para gerar microsoft.ui.h
. Ou use apenas as funções no cabeçalho winrt/Microsoft.ui.interop.h.
C#. Para desenvolvedores de aplicativos da área de trabalho em C#, as funções de interoperabilidade nesse cabeçalho são encapsuladas pelos métodos da classe Microsoft.UI.Win32Interop.
Sintaxe
HRESULT GetWindowFromWindowId(
::ABI::Microsoft::UI::WindowId windowId,
HWND *hwnd
) noexcept;
Parâmetros
windowId
O identificador da janela.
hwnd
O identificador de janela que corresponde a windowId, se windowId for válido e o sistema tiver um HWND que representa a janela. Caso contrário, null
.
Valor de retorno
Retorna S_OK se a função for bem-sucedida. Caso contrário, retorna um valor que indica o erro.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 (com o SDK do Aplicativo do Windows 1.0 ou posterior) |
cabeçalho | microsoft.ui.interop.h |