CWinApp::ParseCommandLine
Chamar essa função de membro para analisar a linha de comando e para enviar os parâmetros, uma de cada vez, a CCommandLineInfo::ParseParam.
void ParseCommandLine(
CCommandLineInfo& rCmdInfo
);
Parâmetros
- rCmdInfo
Uma referência a um objeto de CCommandLineInfo .
Comentários
Quando você iniciar um novo projeto MFC usando o assistente do aplicativo, o assistente do aplicativo irá criar uma instância local de CCommandLineInfoem seguida, chame ProcessShellCommand e ParseCommandLine na função de membro de InitInstance . Uma linha de comando segue a rota descrita abaixo:
Após a criação de InitInstance, o objeto de CCommandLineInfo é passado para ParseCommandLine.
ParseCommandLine então chama CCommandLineInfo::ParseParam repetidamente, uma vez para cada parâmetro.
ParseParam preenche o objeto de CCommandLineInfo , que é então passado a ProcessShellCommand.
ProcessShellCommand trata os argumentos de linha de comando e sinalizadores.
Observe que você pode chamar diretamente ParseCommandLine quando necessário.
Para obter uma descrição dos sinalizadores da linha de comando, consulte CCommandLineInfo::m_nShellCommand.
Requisitos
Cabeçalho: afxwin.h