Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Cria um menu pop-up e a anexa um CMFCPopupMenu objeto.
virtual BOOL Create(
CWnd* pWndParent,
int x,
int y,
HMENU hMenu,
BOOL bLocked = FALSE,
BOOL bOwnMessage = FALSE
);
Parâmetros
[in] pWndParent
A janela pai para o CMFCPopupMenu.[in] x
A coordenada horizontal da tela para o local do menu pop-up[in] y
A coordenada vertical de tela para obter o local do menu pop-up.[in] hMenu
Um identificador para um recurso de menu.[in] bLocked
Um parâmetro booliano que indica se o menu é personalizável.FALSE indica que o menu pop-up é personalizável.[in] bOwnMessage
Um parâmetro booliano que indica como a estrutura roteia as mensagens de menu.Consulte a seção de comentários para obter mais detalhes.
Valor de retorno
TRUE Se o método for bem-sucedida; caso contrário FALSE.
Comentários
If bOwnMessage é TRUE, a estrutura roteia as mensagens de menu para pWndParent. pWndParent não deve ser NULL Se bOwnMessage é TRUE. Se bOwnMessage é FALSE, a estrutura encaminha as mensagens de menu para o menu pop-up pai.
Exemplo
O exemplo a seguir demonstra como usar o Create método para o CMFCPopuMenu classe. Neste trecho de código faz parte o Exemplo do CustomPages: Aplicativo do MFC barra de ferramentas personalização Dialog.
CMFCPopupMenu* pPopupMenu = new CMFCPopupMenu;
// CPoint point
// CMenu* pPopup
// The this pointer points to CMainFrame class which extends the CFrameWnd class.
pPopupMenu->Create (this, point.x, point.y, pPopup->Detach ());
Requisitos
Cabeçalho: afxpopupmenu.h