CWinApp::ParseCommandLine

void P&arseCommandLine (CCommandLineInfoamp; rCmdInfo );

Parametry

rCmdInfo

Odwołanie do CCommandLineInfo obiektu.

Uwagi

&Nazwać tę funkcję Państwa w wierszu polecenia i wysłanie parametrów, jeden po drugim, tonbsp; CCommandLineInfo::ParseParam.

Po rozpoczęciu nowego projektu MFC za pomocą AppWizard, AppWizard utworzyć lokalnego wystąpienia CCommandLineInfo, a następnie wywołać ProcessShellCommand i ParseCommandLine w funkcji członek InitInstance . Wiersz polecenia następuje trasy opisany poniżej:

  1. Po czym utworzony w InitInstance, obiekt CCommandLineInfo jest przekazywany do ParseCommandLine.

  2. ParseCommandLine następnie wywołuje CCommandLineInfo::ParseParam wielokrotnie, raz dla każdego parametru.

  3. ParseParam wypełnienia obiektu CCommandLineInfo , który jest następnie przekazywany do ProcessShellCommand.

  4. ProcessShellCommand obsługuje argumentów wiersza polecenia i flagi.

Należy zauważyć, że można wywołać ParseCommandLine bezpośrednio w razie potrzeby.

Aby zapoznać się z opisem flagi wiersza polecenia, zobacz CCommandLineInfo::m_nShellCommand.

Omówienie CWinApp |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CCommandLineInfo, CWinApp::InitInstance, CCommandLineInfo::ParseParam, CWinApp::ProcessShellCommand, CCommandLineInfo::m_nShellCommand

Index