Compartir a través de


CWinApp::ParseCommandLine

Llame a esta función miembro para analizar la línea de comandos y enviar los parámetros, uno a la vez, a CCommandLineInfo:: ParseParam.

void ParseCommandLine( 
   CCommandLineInfo& rCmdInfo  
);

Parámetros

Comentarios

Cuando se inicia un nuevo proyecto MFC mediante el Asistente para aplicaciones, el Asistente para aplicaciones creará una instancia local de CCommandLineInfo, y después llama ProcessShellCommand y ParseCommandLine en la función miembro de InitInstance . Una línea de comandos sigue la ruta descrita a continuación:

  1. Después de crearse en InitInstance, el objeto de CCommandLineInfo se pasa a ParseCommandLine.

  2. ParseCommandLine pide a continuación a CCommandLineInfo::ParseParam repetidamente, una vez cada parámetro.

  3. ParseParam rellena el objeto de CCommandLineInfo , que se pasa a ProcessShellCommand.

  4. ProcessShellCommand controla los argumentos de la línea de comandos e indicadores.

Observe que puede llamar ParseCommandLine directamente según sea necesario.

Para obtener una descripción de los marcadores de la línea de comandos, vea CCommandLineInfo:: m_nShellCommand.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWinApp Class

Gráfico de jerarquías

CCommandLineInfo (Clase)

CWinApp::InitInstance

CCommandLineInfo::ParseParam

CWinApp::ProcessShellCommand

CCommandLineInfo::m_nShellCommand