Compartilhar via


Classe CHotKeyCtrl

Fornece a funcionalidade do controle comum de tecla de acesso do windows.

class CHotKeyCtrl : public CWnd

Membros

Construtores public

Nome

Descrição

CHotKeyCtrl::CHotKeyCtrl

Constrói um objeto de CHotKeyCtrl .

Métodos públicos

Nome

Descrição

CHotKeyCtrl::Create

Cria um controle de tecla de acesso e anexá-la a um objeto de CHotKeyCtrl .

CHotKeyCtrl::CreateEx

Cria um controle de tecla de acesso com os estilos estendidos o windows especificados e anexá-la a um objeto de CHotKeyCtrl .

CHotKeyCtrl::GetHotKey

Recupera os sinalizadores virtuais de código de tecla e modificadoras de uma tecla de acesso de um controle de tecla de acesso.

CHotKeyCtrl::GetHotKeyName

Recupera o nome da chave, no conjunto de caracteres local, atribuído a uma tecla de acesso.

CHotKeyCtrl::GetKeyName

Recupera o nome da chave, no conjunto de caracteres local, atribuído ao código da tecla virtual especificado.

CHotKeyCtrl::SetHotKey

Define a combinação de tecla de acesso para um controle de tecla de acesso.

CHotKeyCtrl::SetRules

Define as combinações inválidos e a combinação de modificador padrão para um controle de tecla de acesso.

Comentários

“De um controle tecla de acesso” é uma janela que permite ao usuário para criar uma tecla de acesso. Uma “tecla de acesso” é uma combinação de teclas que o usuário pode pressionar para executar rapidamente uma ação. (Por exemplo, um usuário pode criar uma tecla de acesso que alterna uma dada a janela e trazer à parte superior da ordem Z.) O controle de tecla de acesso exibe as opções de usuário e garante que o usuário selecione uma combinação de teclas válido.

Este controle (e portanto a classe de CHotKeyCtrl ) estão disponíveis somente para programas que executam na versão 3,51 do /98 Windows 95 e Windows NT e posterior.

Quando o usuário escolher uma combinação de teclas, o aplicativo pode recuperar a combinação de teclas especificada do controle e usar a mensagem de WM_SETHOTKEY para configurar a tecla de acesso no sistema. Sempre que o usuário pressiona a tecla de acesso depois de isso, de qualquer parte do sistema, a janela especificada na mensagem de WM_SETHOTKEY recebe uma mensagem de WM_SYSCOMMAND que especifica SC_HOTKEY. Esta mensagem ativa a janela que recebe a. A tecla de acesso permanece válida até que o aplicativo WM_SETHOTKEY chamado será encerrado.

Esse mecanismo é diferente de suporte a tecla de acesso que depende da mensagem de WM_HOTKEY as funções e do windows RegisterHotKey e de UnregisterHotKey .

Para obter mais informações sobre como usar CHotKeyCtrl, consulte Controles e usando CHotKeyCtrl.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CHotKeyCtrl

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia