Método ITrackShellMenu::P opup (shdeprecated.h)
Exibe um menu pop-up modal em um local específico.
Sintaxe
HRESULT Popup(
[in] HWND hwnd,
[in] POINTL *ppt,
[in] RECTL *prcExclude,
[in] MP_POPUPFLAGS dwFlags
);
Parâmetros
[in] hwnd
Digite: HWND
O identificador da janela pai do menu pop-up.
[in] ppt
Tipo: POINTL*
Um ponteiro para uma estrutura POINTL que especifica um ponto inicial nas coordenadas da tela. O menu pop-up é exibido em relação a esse ponto, conforme determinado pelos sinalizadores de posição definidos em dwFlags.
[in] prcExclude
Tipo: RECTL*
Um ponteiro para uma estrutura RECTL que especifica o retângulo a ser excluído ao posicionar o menu. O alinhamento do menu em relação a essa área é determinado pelos sinalizadores de alinhamento definidos em dwFlags. Esse parâmetro pode ser definido como NULL.
[in] dwFlags
Tipo: MP_POPUPFLAGS
Uma ou mais das constantes MP_POPUPFLAGS que especificam opções envolvidas na exibição do menu pop-up.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shdeprecated.h |
DLL | Shell32.dll |