Membres de la classe CWinApp

Membres de données
Construction
Opérations
Overridables
Initialisation
Gestionnaires de commande

Membres de données

m_pszAppName Spécifie le nom de l'application.
m_hInstance Identifie l'instance actuelle de la demande.
m_hPrevInstance Valeur NULL dans une application 32 bits.
m_lpCmdLine Vers une chaîne terminée par null qui spécifie la ligne de commande pour l'application.
m_nCmdShow Spécifie comment la fenêtre doit être montré au départ.
m_bHelpMode Indique si l'utilisateur est en mode de contexte d'aide (généralement appelée avec SHIFT + F1).
m_pActiveWnd Pointeur vers la fenêtre principale de l'application conteneur lorsqu'un serveur OLE est active sur place.
m_pszExeName Le nom du module de l'application.
m_pszHelpFilePath Le chemin d'accès au fichier d'aide de l'application.
m_pszProfileName L'application.Nom du fichier INI.
m_pszRegistryKey Utilisé pour déterminer la clé de registre complet pour stocker des paramètres de profil de demande.

Construction

CWinApp Construit un objet CWinApp.

Opérations

LoadCursor Charge une ressource de curseur.
LoadStandardCursor Charges un Windows prédéfini curseur que l'une des constantes IDC_ spécifient dans WINDOWS.H.
LoadOEMCursor Charges un OEM Windows prédéfini curseur que l'une des constantes OCR_ spécifient dans WINDOWS.H.
LoadIcon Charge une ressource de l'icône.
LoadStandardIcon Charges un Windows prédéfini icône que l'une des constantes IDI_ spécifient dans WINDOWS.H.
LoadOEMIcon Charges un OEM Windows prédéfini icône que l'une des constantes OIC_ spécifient dans WINDOWS.H.
RunAutomated Tests de lig&ne de commande de l'application de l'option /Automation . Obsolete.nbsp ; Après avoir appelé ParseCommandLine, utilisez la valeur CCommandLineInfo::m_bRunEmbedded .  au lieu de cela.
RunEmbedded Tests de ligne de commande de l'application de l'option /Embedding . Obsolète. Après avoir appelé ParseCommandLine, utilisez la valeur CCommandLineInfo::m_bRunEmbedded . au lieu de cela.
ParseCommandLine Analyse des paramètres individuels et des drapeaux dans la ligne de commande.
ProcessShellCommand Gère les drapeaux et les arguments de ligne de commande.
GetProfileInt Extrait un entier d'une entrée dans l'application.Fichier INI.
WriteProfileInt Écrit un entier dans une entrée dans l'application.Fichier INI.
GetProfileString Récupère une chaîne à une entrée dans l'application.Fichier INI.
WriteProfileString Écrit une chaîne dans une entrée dans l'application.I&NInbsp ; le fichier.
AddDocTemplate Ajoute un modèle de document à la liste de l'application de modèles de documents disponibles.
GetFirstDocTemplatePosition Récupère la position du premier modèle de document.
GetNextDocTemplate Récupère la position d'un modèle de document. Peut être utilisé de manière récursive.
OpenDocumentFile Appelé par le framework pour ouvrir un document à partir d'un fichier.
AddToRecentFileList Ajoute un nom de fichier à la liste de fichier plus récemment utilisée (MRU).
SelectPrinter Sélectionne une imprimante indiquée précédemment par un utilisateur d'une boîte de dialogue Imprimer.
CreatePrinterDC Crée un contexte de périphérique d'impression.
GetPrinterDeviceDefaults Récupère les valeurs par défaut du périphérique imprimante.

Overridables

InitInstance Substituer pour exécuter une initialisation d'instance Windows, telles que la création de vos objets de la fenêtre.
Exécutez Exécute la boucle de message par défaut. Substituer pour personnaliser la boucle de message.
OnIdle Substituer pour exécuter le traitement de temps ralenti spécifiques à l'application.
ExitInstance Substituer à nettoyer lorsque votre application se termine.
HideApplication Masque l'application avant de fermer tous les documents.
CloseAllDocuments Ferme tous les documents ouverts.
PreTranslateMessage Filtre les messages avant qu'ils soient distribués aux fonctions Windows :: TranslateMessage et :: DispatchMessage.
SaveAllModified Invite l'utilisateur à enregistrer les documents modifiés tous les.
DoMessageBox Implements AfxMessageBox d'application.
ProcessMessageFilter Intercepte certains messages avant qu'ils atteignent l'application.
ProcessWndProcException Intercepte toutes les exceptions non gérées levées par le message de l'application et les gestionnaires de commande.
DoWaitCursor Transforme le curseur d'attente sur et en dehors.
OnDDECommand Appelé par le cadre en réponse à un dynamic data exchange (DDE) exécuter commande.
WinHelp Appelle la fonction Windows de WinHelp.

Initialisation

LoadStdProfileSettings Norme de charges.Paramètres de fichier INI et permet le MRU caractéristique de la liste de fichiers.
SetDialogBkColor Définit la couleur d'arrière-plan par défaut pour les boîtes de dialogue et de boîtes de message.
SetRegistryKey Causes d'être stockée dans le registre au lieu de paramètres d'application.Fichiers INI.
EnableShellOpen Permet à l'utilisateur d'ouvrir des fichiers de données dans le gestionnaire de fichiers Windows.
RegisterShellFileTypes Enregistre les types de document de l'application avec le gestionnaire de fichiers Windows.
Enable3dControls Permet aux contrôles d'apparence tridimensionnelle.
Enable3dControlsStatic Permet aux contrôles avec une apparence tridimensionnelle.

Gestionnaires de commande

OnFileNew Implémente la commande ID_FILE_NEW.
OnFileOpen Implémente la commande ID_FILE_OPEN.
OnFilePrintSetup Implémente la commande ID_FILE_PRINT_SETUP.
OnContextHelp Poignées SHIFT + F1 aide dans l'application.
OnHelp Poignées F1 aide dans l'application (en utilisant le contexte actuel).
OnHelpIndex Gère la commande ID_HELP_INDEX et fournit une rubrique d'aide par défaut.
OnHelpFinder Gère les commandes ID_HELP_FINDER et ID_DEFAULT_HELP.
OnHelpUsing Gère la commande ID_HELP_USING.

Voir aussi  ;CWinApp aperçu | Membres de la classe base | Graphique de la hiérarchie

Index