Classe de CMouseManager

Permite que um usuário associa os comandos diferentes com um objeto específico de CView quando o usuário clica duas vezes no interior que exibem.

class CMouseManager : public CObject

Membros

Bb983891.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CMouseManager::AddView

Adiciona um objeto de CView a caixa de diálogo de Personalização .A caixa de diálogo de Personalização permite que o usuário clique duas vezes em para associar a um comando para cada uma das visualizações listadas.

CMouseManager::GetViewDblClickCommand

Retorna o comando que é executado quando o usuário clica duas vezes no interior a visualização fornecida.

CMouseManager::GetViewIconId

Retorna o ícone associado com a identificação fornecida de exibição

CMouseManager::GetViewIdByName

Retorna a identificação de exibição associado com o nome fornecido de exibição.

CMouseManager::GetViewNames

Recupera uma lista de todos os nomes adicionais de exibição.

CMouseManager::LoadState

Carrega o estado de CMouseManager de Registro do Windows.

CMouseManager::SaveState

Grava o estado de CMouseManager ao Registro do Windows.

CMouseManager::SetCommandForDblClk

Associa o comando fornecido e a visualização fornecida.

Comentários

A classe de CMouseManager mantém uma coleção de objetos de CView .Cada exibição é identificado por um nome e uma identificaçãoEsses modos de exibição são mostradas na caixa de diálogo de Personalização .O usuário pode alterar o comando que está associado com qualquer modo de exibição pela caixa de diálogo de Personalização .O comando associado é executado quando o usuário clica duas vezes na exibição.Para suportar isso de uma perspectiva de codificação, você deve processar a mensagem de WM_LBUTTONDBLCLK e chamar a função de CWinAppEx::OnViewDoubleClick no código para o objeto de CView .

Você não deve criar um objeto de CMouseManager manualmente.Será criado pela estrutura do seu aplicativo.Também será destruído automaticamente quando o usuário sai do aplicativo.Para obter um ponteiro ao gerenciador do mouse para seu aplicativo, chame CWinAppEx::GetMouseManager.

Hierarquia de herança

CObject

   CMouseManager

Requisitos

Cabeçalho: afxmousemanager.h

Consulte também

Referência

Gráfico de hierarquia

Classe de CWinAppEx

Conceitos

Personalização de Mouse e teclado

Outros recursos

Classes MFC