CWinApp::ParseCommandLine
Appelez la fonction membre pour analyser la ligne de commande et envoyer les paramètres, un par un, à CCommandLineInfo::ParseParam.
void ParseCommandLine(
CCommandLineInfo& rCmdInfo
);
Paramètres
- rCmdInfo
Une référence à un objet de CCommandLineInfo .
Notes
Lorsque vous exécutez un projet MFC à l'aide de l'Assistant Application, l'Assistant Application crée une instance locale d' CCommandLineInfo, puis appelle ProcessShellCommand et ParseCommandLine dans la fonction membre d' InitInstance .Une ligne de commande suit l'itinéraire décrite ci-dessous :
Après avoir été créé dans InitInstance, l'objet d' CCommandLineInfo est passé à ParseCommandLine.
ParseCommandLine implique ensuite CCommandLineInfo::ParseParam à plusieurs reprises, une fois chaque paramètre.
ParseParam remplit l'objet d' CCommandLineInfo , qui est ensuite passé à ProcessShellCommand.
ProcessShellCommand gère les arguments de ligne de commande et des balises.
Notez que vous pouvez appeler ParseCommandLine directement si nécessaire.
Pour une description des balises de ligne de commande, consultez CCommandLineInfo::m_nShellCommand.
Configuration requise
Header: afxwin.h