Compartilhar via


CWnd::OnMenuDrag

A estrutura chama essa função de membro de menu atual de arrastar e soltar quando o usuário inicia a arrastar um item de menu.

afx_msg UINT OnMenuDrag(
    UINT nPos, 
    CMenu* pMenu
);

Parâmetros

Parâmetro

Descrição

[in] nPos

A posição do índice do item de menu quando a operação de arrasto iniciar.

[in] pMenu

Ponteiro para o objeto de CMenu que contém o item de menu.

Valor de retorno

Retornar valor

Significado

MND_CONTINUE

O menu devem permanecer ativo. Se o mouse é laçada, deve ser ignorada.

MND_ENDMENU

o menu deve ser terminado.

Comentários

Este método recebe notificação de WM_MENUDRAG , que é descrita em Windows SDK.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Este método é suportado em Windows Vista e posteriormente.

Os requisitos adicionais para o método são descritos em Requisitos de compilação para controles comuns do Windows Vista.

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

WM_MENUDRAG