Base Class Members
Data Members
Construction
Operations
Overridables
Initialization
Command Handlers
Base Class Members
Data Members
Indicates if the user is in Help context mode (typically invoked with SHIFT+F1). |
|
Indicates whether the application uses HTMLHelp or WinHelp. |
|
Flags that determine how the restart manager behaves. |
|
Identifies the current instance of the application. |
|
Specifies the type of help used by the application. |
|
Points to a null-terminated string that specifies the command line for the application. |
|
The length of time in milliseconds between autosaves. |
|
Specifies how the window is to be shown initially. |
|
Pointer to the main window of the container application when an OLE server is in-place active. |
|
Pointer to the data recovery handler for the application. |
|
Application User Model ID. |
|
Specifies the name of the application. |
|
The module name of the application. |
|
The path to the application's Help file. |
|
The application's .INI filename. |
|
Used to determine the full registry key for storing application profile settings. |
Construction
Constructs a CWinApp object. |
Operations
Adds a document template to the application's list of available document templates. |
|
Adds a filename to the most recently used (MRU) file list. |
|
Creates a printer device context. |
|
Deletes a specified key and all its subkeys. |
|
Enables Taskbar interaction. |
|
Returns key for HKEY_CURRENT_USER\"Software"\RegistryKey\ProfileName. |
|
Retrieves the position of the first document template. |
|
Retrieves the position of a document template. Can be used recursively. |
|
Retrieves the printer device defaults. |
|
Retrieves binary data from an entry in the application's .INI file. |
|
Retrieves an integer from an entry in the application's .INI file. |
|
Retrieves a string from an entry in the application's .INI file. |
|
Returns key for HKEY_CURRENT_USER\"Software"\RegistryKey\AppName\lpszSection. |
|
Tells whether Windows 7 Taskbar interaction is enabled. |
|
Loads a cursor resource. |
|
Loads an icon resource. |
|
Loads a Windows OEM predefined cursor that the OCR_ constants specify in WINDOWS.H. |
|
Loads a Windows OEM predefined icon that the OIC_ constants specify in WINDOWS.H. |
|
Loads a Windows predefined cursor that the IDC_ constants specify in WINDOWS.H. |
|
Loads a Windows predefined icon that the IDI_ constants specify in WINDOWS.H. |
|
Called by the framework to open a document from a file. |
|
Parses individual parameters and flags in the command line. |
|
Handles command-line arguments and flags. |
|
Tests the application's command line for the /Automation option. Obsolete. Instead, use the value in CCommandLineInfo::m_bRunAutomated after calling ParseCommandLine. |
|
Tests the application's command line for the /Embedding option. Obsolete. Instead, use the value in CCommandLineInfo::m_bRunEmbedded after calling ParseCommandLine. |
|
Explicitly sets Application User Model ID for the application. This method should be called before any user interface is presented to user (the best place is the application constructor). |
|
Selects a printer previously indicated by a user through a print dialog box. |
|
Writes binary data to an entry in the application's .INI file. |
|
Writes an integer to an entry in the application's .INI file. |
|
Writes a string to an entry in the application's .INI file. |
Overridables
Called by the framework when the application unexpectedly exits. |
|
Closes all open documents. |
|
Implements AfxMessageBox for the application. |
|
Turns the wait cursor on and off. |
|
Override to clean up when your application terminates. |
|
Retrieves the input parameter for the application recovery method. |
|
Returns the length of time that the restart manager waits for the recovery callback function to return. |
|
Returns the flags for the restart manager. |
|
Gets the data recovery handler for this instance of the application. |
|
Hides the application before closing all documents. |
|
Calls the HTMLHelp Windows function. |
|
Override to perform Windows instance initialization, such as creating your window objects. |
|
Called by the framework in response to a dynamic data exchange (DDE) execute command. |
|
Override to perform application-specific idle-time processing. |
|
Filters messages before they are dispatched to the Windows functions TranslateMessage and DispatchMessage. |
|
Intercepts certain messages before they reach the application. |
|
Intercepts all unhandled exceptions thrown by the application's message and command handlers. |
|
Handles an application restart initiated by the restart manager. |
|
Registers the application with the restart manager. |
|
Determines whether the restart manager reopens the files that were open when the application exited unexpectedly. |
|
Determines whether the restart manager restores the autosaved files when it restarts the application. |
|
Runs the default message loop. Override to customize the message loop. |
|
Prompts the user to save all modified documents. |
|
Determines whether the restart manager recovers an application that exited unexpectedly. |
|
Determines whether the restart manager autosaves open documents at a regular interval. |
|
Determines whether the restart manager autosaves any open documents when the application restarts. |
|
Determines whether the application supports the restart manager. |
|
Calls the WinHelp Windows function. |
Initialization
Implements HTMLHelp for the application, rather than WinHelp. |
|
Allows the user to open data files from the Windows File Manager. |
|
Loads standard .INI file settings and enables the MRU file list feature. |
|
Registers all the application's document types with the Windows File Manager. |
|
Performs customized registration. |
|
Sets and initializes the type of help used by the application. |
|
Retrieves the type of help used by the application. |
|
Causes application settings to be stored in the registry instead of .INI files. |
|
Unregisters everything known to be registered by the CWinApp object. |
|
Unregisters all the application's document types with the Windows File Manager. |
Command Handlers
Handles SHIFT+F1 Help within the application. |
|
Implements the ID_FILE_NEW command. |
|
Implements the ID_FILE_OPEN command. |
|
Implements the ID_FILE_PRINT_SETUP command. |
|
Handles F1 Help within the application (using the current context). |
|
Handles the ID_HELP_FINDER and ID_DEFAULT_HELP commands. |
|
Handles the ID_HELP_INDEX command and provides a default Help topic. |
|
Handles the ID_HELP_USING command. |