Condividi tramite


CWinApp::ParseCommandLine

Chiamare la funzione membro per analizzare la riga di comando e inviare i parametri, uno alla volta, a CCommandLineInfo::ParseParam.

void ParseCommandLine(
   CCommandLineInfo& rCmdInfo 
);

Parametri

Note

Quando iniziare un nuovo progetto MFC mediante la creazione guidata applicazione, la procedura guidata crea un'istanza locale CCommandLineInfoquindi chiama ProcessShellCommand e ParseCommandLine nella funzione membro InitInstance.Una riga di comando rispettano le route descritte di seguito:

  1. Dopo essere stato creato in InitInstance, l'oggetto CCommandLineInfo viene passato a ParseCommandLine.

  2. ParseCommandLine quindi richiede ripetutamente CCommandLineInfo::ParseParam, una volta ogni parametro.

  3. ParseParam riempito l'oggetto CCommandLineInfo, che viene quindi passato a ProcessShellCommand.

  4. ProcessShellCommand gestisce gli argomenti della riga di comando e i flag.

Si noti che è possibile chiamare direttamente ParseCommandLine in base alle necessità.

Per una descrizione dei flag della riga di comando, vedere CCommandLineInfo::m_nShellCommand.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CWinApp

Grafico della gerarchia

Classe di CCommandLineInfo

CWinApp::InitInstance

CCommandLineInfo::ParseParam

CWinApp::ProcessShellCommand

CCommandLineInfo::m_nShellCommand