CWinApp:: ParseCommandLine

void P&arseCommandLine (CCommandLineInfoamp; rCmdInfo );

Parâmetros

rCmdInfo

Uma referência a um CCommandLineInfo objeto.

Observações

Chame essa fu&nção de membro para analisar a linha de comando e enviar os parâmetros, uma de cada vez, tonbsp; CCommandLineInfo:: ParseParam.

Quando você inicia um novo projeto MFC usando AppWizard, o AppWizard criará uma instância local do CCommandLineInfoee, em seguida, chamar ProcessShellCommand e ParseCommandLine no InitInstance membro função. Uma linha de comando segue a rota descrita abaixo:

  1. Depois de ser criado no InitInstance, o objeto CCommandLineInfo é passado para ParseCommandLine.

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

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

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

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

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

Visão geral de CWinApp |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CCommandLineInfo, CWinApp:: InitInstance, CCommandLineInfo:: ParseParam, CWinApp::ProcessShellCommand, CCommandLineInfo:: M_nshellcommand

Index