Compartilhar via


CWinApp::ParseCommandLine

telefonar Essa função de membro para analisar a linha de comando e enviar os parâmetros, uma vez, para CCommandLineInfo::ParseParam.

void ParseCommandLine(
   CCommandLineInfo& rCmdInfo 
);

Parâmetros

Comentários

Quando você inicia um novo projeto MFC usando o Application Wizard, o Assistente de aplicativo criará uma instância local do CCommandLineInfoe, em seguida telefonar ProcessShellCommand e ParseCommandLine no CWinAppExfunção de membro .Uma linha de comando a seguir, a rota descrita abaixo:

  1. Depois que está sendo criado em InitInstance, o CCommandLineInfo objeto é passado para ParseCommandLine.

  2. ParseCommandLine em seguida, chama CCommandLineInfo::ParseParam repetidamente, uma vez para cada parâmetro.

  3. ParseParam preenche o CCommandLineInfo objeto, que é então passado para ProcessShellCommand.

  4. ProcessShellCommand trata a argumentos de linha de comando e sinalizadores.

Observe que você pode telefonar ParseCommandLine diretamente conforme necessário.

Para obter uma descrição dos sinalizadores de linha de comando, consulte CCommandLineInfo::m_nShellCommand.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classes CWinApp

Gráfico de hierarquia

Classe CCommandLineInfo

CWinApp::InitInstance

CCommandLineInfo::ParseParam

CWinApp::ProcessShellCommand

CCommandLineInfo::m_nShellCommand

Outros recursos

Membros de CWinApp