Clase de CWinAppEx
CWinAppEx controla el estado de aplicación, guarda el estado al registro, carga el estado del registro, inicializa los administradores de la aplicación, y proporciona vínculos a esos mismos administradores de la aplicación.
class CWinAppEx : public CWinApp
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CWinAppEx. |
Métodos públicos
Name |
Descripción |
---|---|
Quita la información sobre la aplicación del Registro de Windows. |
|
Especifica si la aplicación cargará el tamaño inicial y la ubicación de la ventana de marco principal del registro. |
|
Los permisos rasgan menús para la aplicación. |
|
Permite al usuario crear comandos de menú personalizados en la aplicación. |
|
Llamado por el marco dentro de la función miembro de Run para salir esta instancia de la aplicación.(Reemplaza CWinApp::ExitInstance.) |
|
Lee los datos binarios que está asociado con el valor del Registro especificado. |
|
Devuelve un puntero al objeto de CContextMenuManager . |
|
|
|
devuelve la versión principal de la aplicación guardada en el Registro de Windows. |
|
Devuelve la versión secundaria de la aplicación guardada en el Registro de Windows. |
|
Lee los datos numérico que está asociado con el valor especificado del registro. |
|
Devuelve un puntero al objeto de CKeyboardManager . |
|
Devuelve un puntero al objeto de CMouseManager . |
|
Lee CObject- los datos derivado que está asociado con el valor especificado del registro. |
|
Devuelve una cadena que es la ruta de una clave del Registro.esta ruta concatena la ruta de acceso relativa proporcionada con la ruta de la aplicación. |
|
Devuelve la ruta de acceso del registro de la aplicación. |
|
Lee los datos binarios que está asociado a la clave y el valor especificados del registro. |
|
Datos numéricos de las lecturas de registro asociado a la clave y el valor especificados. |
|
Lee los datos de CObject que está asociado a la clave y el valor especificados del registro. |
|
Lee los datos de cadena que está asociado a la clave y el valor especificados del registro. |
|
Devuelve un puntero al objeto de CShellManager . |
|
Lee los datos de cadena que está asociado con el valor especificado del registro. |
|
Devuelve un puntero al objeto de CTooltipManager . |
|
Devuelve un puntero al objeto de CUserToolsManager . |
|
Inicializa el objeto CContextMenuManager. |
|
Inicializa el objeto CKeyboardManager. |
|
Inicializa el objeto CMouseManager. |
|
Inicializa la clase de CShellManager |
|
Inicializa la clase CTooltipManager. |
|
|
|
Indica si la clave especificada está en el registro. |
|
Carga el estado de la aplicación del registro. |
|
Llamado por el marco cuando ayuda contextual de las solicitudes del usuario para el cuadro de diálogo de personalización . |
|
Llama al comando definido por el usuario cuando el usuario hace doble clic en cualquier parte de la aplicación. |
|
|
|
Escribe el estado de aplicación en el Registro de Windows. |
|
Establece la ruta de acceso a la clave del Registro predeterminada.Esta clave actúa como raíz para todas las llamadas subsiguientes del registro. |
|
Muestra un menú emergente. |
|
Escribe los datos binarios al valor del Registro especificado. |
|
Escribe los datos numéricos del valor del Registro especificado. |
|
Escribe los datos que se deriva de Clase de CObject al valor del Registro especificado. |
|
Escribe los datos binarios en un valor de la clave del Registro especificada. |
|
Escribe los datos numéricos en un valor de la clave del Registro especificada. |
|
Escribe los datos derivados de la clase de CObject a un valor de la clave del Registro especificada. |
|
Escribe los datos de cadena en un valor de la clave del Registro especificada. |
|
Escribe los datos de cadena al valor del Registro especificado. |
Métodos protegidos
Name |
Descripción |
---|---|
Llamado por el marco cuando el estado de aplicación se ha cargado. |
|
Llamado por el marco cuando carga el tamaño y la ubicación de la aplicación del registro.Los datos carga incluye el tamaño y la ubicación del marco principal la última de se cierra la aplicación en el momento. |
|
Llamado por el marco cuando una ventana de marco principal está procesando WM_CLOSE. |
|
Llamado por el marco inmediatamente antes del estado de aplicación se carga. |
|
Llamado por el marco inmediatamente antes del estado de aplicación se guarda. |
|
Recarga el tamaño y la ubicación de la ventana proporcionada del registro |
|
Llamado por el marco después de escribir el estado de la aplicación en el registro. |
|
Llamado por el marco para escribir el tamaño y la ubicación del marco principal al registro. |
miembros de datos
Name |
Descripción |
---|---|
Especifica si el marco restaure todas las imágenes de la barra de herramientas cuando la ventana de marco que contiene la barra de herramientas se carga. |
Comentarios
Gran parte de la funcionalidad proporcionada por el marco de trabajo de MFC dependerá del tipo de CWinAppEx .Puede especificar la clase de CWinAppEx en la aplicación de dos maneras:
Cree una clase de CWinAppEx en el subproceso principal.
Derive la clase principal de la aplicación de CWinAppEx.
Después de escribir CWinAppEx en la aplicación, puede inicializar de los administradores de la aplicación.Antes de utilizar un administrador de la aplicación, debe inicializarlo llamando a cuál es el método initialize.Para obtener un puntero a un administrador concreto, llame al asociado obtienen método.La clase de CWinAppEx administra los administradores de aplicaciones siguientes: Clase de CMouseManager, Clase de CContextMenuManager, Clase de CKeyboardManager, Clase de CUserToolsManager, y Clase de CMenuTearOffManager.
Jerarquía de herencia
Requisitos
encabezado: afxwinappex.h