Partilhar via


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

CMouseManager::AddView

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.

CMouseManager::GetViewDblClickCommand

Retorna o comando é executado quando o usuário clica duas vezes no modo de exibição fornecido.

CMouseManager::GetViewIconId

Retorna o ícone associado a ID do modo de exibição fornecido.

CMouseManager::GetViewIdByName

Retorna a ID do modo de exibição associada ao nome do modo de exibição fornecido.

CMouseManager::GetViewNames

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

CMouseManager::LoadState

Carrega o CMouseManager estado do registro do Windows.

CMouseManager::SaveState

Grava o CMouseManager estado no registro do Windows.

CMouseManager::SetCommandForDblClk

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

CObject

   CMouseManager

Requisitos

Cabeçalho: afxmousemanager.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Personalização de mouse e teclado

Referência

Classe CWinAppEx

Outros recursos

Classes (@@)