Classe CWinAppEx
CWinAppEx trata o estado do aplicativo, salvar o estado para o Registro, carrega o estado do Registro, inicializa gerentes do aplicativo, e fornece links 2 esses mesmos gerentes do aplicativo.
class CWinAppEx : public CWinApp
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CWinAppEx . |
Métodos públicos
Nome |
Descrição |
---|---|
Remove as informações sobre o aplicativo de Registro do Windows. |
|
Especifica se o aplicativo será carregado o tamanho e local inicial da janela de quadro chave do Registro. |
|
Permite menus de rasgo - fora do aplicativo. |
|
Permite que o usuário para criar comandos de menu personalizados no aplicativo. |
|
Chamado pela estrutura de dentro da função de membro de Run para sair de essa instância do aplicativo. Overrides ( CWinApp::ExitInstance.) |
|
Ler dados binários que são associados com o valor do Registro especificado. |
|
Retorna um ponteiro para o objeto global de CContextMenuManager . |
|
|
|
Retorna a versão principal do aplicativo salva no Registro do Windows. |
|
Retorna a versão secundária do aplicativo salva no Registro do Windows. |
|
Ler os dados numéricos que são associados com o valor especificado do Registro. |
|
Retorna um ponteiro para o objeto global de CKeyboardManager . |
|
Retorna um ponteiro para o objeto global de CMouseManager . |
|
Ler CObject- os dados derivado que são associados com o valor especificado do Registro. |
|
Retorna uma cadeia de caracteres que é o caminho de uma chave do Registro. Este caminho concatena o caminho relativo fornecido pelo caminho do aplicativo. |
|
Retorna o caminho de Registro para o aplicativo. |
|
Ler dados binários que estão associados com a chave e o valor especificado do Registro. |
|
Dados numéricos de leitura do Registro associado com a chave e o valor especificado. |
|
Ler os dados de CObject que estão associados com a chave e o valor especificado do Registro. |
|
Dados de cadeia de caracteres de leitura que estão associados com a chave e o valor especificado do Registro. |
|
Retorna um ponteiro para o objeto global de CShellManager . |
|
Dados de cadeia de caracteres de leitura que são associados com o valor especificado do Registro. |
|
Retorna um ponteiro para o objeto global de CTooltipManager . |
|
Retorna um ponteiro para o objeto global de CUserToolsManager . |
|
Inicializa o objeto de CContextMenuManager . |
|
Inicializa o objeto de CKeyboardManager . |
|
Inicializa o objeto de CMouseManager . |
|
Inicializa a classe de CShellManager |
|
Inicializa a classe de CTooltipManager . |
|
|
|
Indica se a chave especificada está no Registro. |
|
Carrega o estado do aplicativo do Registro. |
|
Chamado pela estrutura quando a ajuda do contexto de um usuário para a caixa de diálogo de Personalização . |
|
Chama o comando definido pelo usuário quando o usuário clica duas vezes em qualquer lugar no aplicativo. |
|
|
|
Grava o estado da estrutura do aplicativo no Registro do Windows. |
|
Defina o caminho da chave do Registro padrão. Essa chave servirá como uma raiz para todas as chamadas subseqüentes do Registro. |
|
Exibe um menu pop-up. |
|
Grava dados binários ao valor do Registro especificado. |
|
Grava os dados numéricos para o valor do Registro especificado. |
|
Grava os dados que são derivados de Classe CObject ao valor do Registro especificado. |
|
Grava dados binários a um valor da chave de Registro especificada. |
|
Grava os dados numéricos para um valor da chave de Registro especificada. |
|
O grava dados derivados da classe CObject um valor da chave de Registro especificada. |
|
Grava os dados de cadeia de caracteres em um valor de chave de Registro especificada. |
|
Grava os dados da cadeia de caracteres ao valor do Registro especificado. |
Métodos protegidos
Nome |
Descrição |
---|---|
Chamado pela estrutura quando o estado do aplicativo é carregado. |
|
Chamado pela estrutura ao carregar o tamanho e a localidade do seu aplicativo do Registro. Os dados carregados incluem o tamanho e local de quadro chave no último de aplicativo se é desligado. |
|
Chamado pela estrutura quando uma janela de quadro chave processar WM_CLOSE. |
|
Chamado pela estrutura imediatamente antes do estado do aplicativo é carregado. |
|
Chamado pela estrutura imediatamente antes do estado do aplicativo é salvo. |
|
Recarrega o tamanho e local da janela fornecida do Registro |
|
Chamado pela estrutura depois que grava o estado do aplicativo no Registro. |
|
Chamado pela estrutura para escrever o tamanho e local de quadro chave do Registro. |
Membros de dados
Nome |
Descrição |
---|---|
Especifica se a estrutura vá de todas as imagens barra de ferramentas quando a janela de quadro chave que contém a barra de ferramentas é carregada. |
Comentários
Grande parte da funcionalidade fornecida pela estrutura MFC depende da classe de CWinAppEx . Você pode inserir a classe de CWinAppEx em seu aplicativo de duas maneiras:
Construir uma classe de CWinAppEx no segmento principal.
Derive a classe do aplicativo principal de CWinAppEx.
Depois de você inserir CWinAppEx em seu aplicativo, você pode inicializar de gerentes do aplicativo. Antes de você usar um gerente do aplicativo, você deve inicializá-la chamando o apropriado inicializa o método. Para obter um ponteiro para um gerente específico, chame o associado obtém o método. A classe de CWinAppEx gerencia os seguintes gerentes do aplicativo: Classe CMouseManager, Classe CContextMenuManager, Classe CKeyboardManager, Classe CUserToolsManager, e Classe CMenuTearOffManager.
Hierarquia de herança
Requisitos
Cabeçalho: afxwinappex.h