CWinApp::ParseCommandLine

void P&arseCommandLine (CCommandLineInfoamp; rCmdInfo );

Parámetros

rCmdInfo

Una referencia a un CCommandLineInfo objeto.

Observaciones

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

Cuando se inicia un nuevo proyecto MFC mediante AppWizard, AppWizard crear una instancia local de CCommandLineInfoy, a continuación, llame a ProcessShellCommand y ParseCommandLine en la función miembro InitInstance . Una línea de comandos sigue la ruta que se describe a continuación:

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

  2. ParseCommandLine llama CCommandLineInfo::ParseParam repetidas veces, una vez para cada parámetro.

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

  4. ProcessShellCommand maneja los argumentos de línea de comandos y banderas.

Tenga en cuenta que se puede llamar ParseCommandLine directamente como necesaria.

Para obtener una descripción de los indicadores de línea de comandos, consulte CCommandLineInfo::m_nShellCommand.

Visión General de CWinApp |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CCommandLineInfo, CWinApp::InitInstance, CCommandLineInfo::ParseParam, CWinApp::ProcessShellCommand, CCommandLineInfo::m_nShellCommand

Index