Classe CMouseManager
Permite que um usuário associar diferentes comandos com um determinado CView objeto quando o usuário clica duas vezes dentro dessa exibição.
class CMouseManager : public CObject
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona um CView objeto para o Personalização caixa de diálogo.The Personalização caixa de diálogo permite que o usuário associar um clicar duplo com um comando para cada um dos modos de exibição listados. |
|
Retorna o comando é executado quando o usuário clica duas vezes no modo de exibição fornecido. |
|
Retorna o ícone associado a ID do modo de exibição fornecido. |
|
Retorna a ID do modo de exibição associada ao nome do modo de exibição fornecido. |
|
Recupera uma lista de todos os nomes de exibição adicionado. |
|
Carrega o CMouseManager estado do registro do Windows. |
|
Grava o CMouseManager estado no registro do Windows. |
|
Associa o comando fornecido e o modo de exibição fornecido. |
Comentários
The CMouseManager classe mantém uma coleção de CView objetos. Cada modo de exibição é identificado por um nome e por uma ID.Essas exibições são mostradas na Personalização caixa de diálogo.O usuário pode alterar o comando que está associado a qualquer modo de exibição por meio de Personalização caixa de diálogo.O comando associado é executado quando o usuário clica duas vezes nesse modo.Para dar suporte a isso de uma perspectiva de codificação, você deve processar o WM_LBUTTONDBLCLK mensagem e a telefonar a CWinAppEx::OnViewDoubleClick função no código para que CView objeto
Você não deve criar um CMouseManager objeto manualmente. Ela será criada pela estrutura do seu aplicativo.Ele irá também ser destruído automaticamente quando o usuário sai do aplicativo.Para obter um ponteiro para o Gerenciador de mouse para seu aplicativo, telefonar CWinAppEx::GetMouseManager.
Hierarquia de herança
Requisitos
Cabeçalho: afxmousemanager.h
Consulte também
Conceitos
Personalização de mouse e teclado