Compartilhar via


CWnd::OnVKeyToItem

Se o CWnd objeto possui um lista caixa com o LBS_WANTKEYBOARDINPUT estilo, o lista caixa enviará o WM_VKEYTOITEM mensagem em resposta a uma WM_KEYDOWN mensagem.

afx_msg int OnVKeyToItem( 
   UINT nKey, 
   CListBox* pListBox, 
   UINT nIndex  
);

Parâmetros

  • nKey
    Especifica o código de chave virtual da chave que o usuário pressionou.Para obter uma lista de códigos de chave virtual padrão, consulte WinUser.h

  • pListBox
    Especifica um ponteiro para o lista caixa.O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

  • nIndex
    Especifica a posição do cursor corrente.

Valor de retorno

Especifica a ação que o aplicativo executado em resposta à mensagem.Um valor retornado de – 2 indica que o aplicativo tratados todos os aspectos de selecionando o item e não requer mais nenhuma ação na caixa da lista.Um valor retornado de – 1 indica que o lista caixa deve executar a ação padrão em resposta ao pressionamento de tecla.Um valor retornado de 0 ou maior Especifica o índice baseado em zero de um item na caixa de listagem e indica que a caixa de listagem deve executar a ação padrão para pressionamento de tecla no item específico.

Comentários

Essa função de membro é chamada pela estrutura somente para caixas de lista que tem o LBS_HASSTRINGS estilo.

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo lidar com um Mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você telefonar a implementação da classe de base dessa função, essa implementação usará originalmente passam os parâmetros ED com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::OnKeyDown

WM_VKEYTOITEM

Outros recursos

Membros CWnd