Aracılığıyla paylaş


CWinApp::ParseCommandLine

Komut satırı ayrıştırılamıyor ve parametreleri, bir kerede, çok göndermek için bu üye işlev çağrısı CCommandLineInfo::ParseParam.

void ParseCommandLine(
   CCommandLineInfo& rCmdInfo 
);

Parametreler

Notlar

Uygulama Sihirbazı'nı kullanarak yeni bir mfc proje başlattığınızda, uygulama Sihirbazı yerel bir kopyasını oluşturacak CCommandLineInfove sonra call ProcessShellCommand ve ParseCommandLine , InitInstance üye işlevi.Komut satırı aşağıda açıklanan yol aşağıdaki gibidir:

  1. Oluşturulmakta sonra InitInstance, CCommandLineInfo için nesneyi geçirilen ParseCommandLine.

  2. ParseCommandLineDaha sonra çağırır CCommandLineInfo::ParseParam tekrar tekrar, her parametre için bir kez.

  3. ParseParamdoldurur CCommandLineInfo için daha sonra geçirilen nesne ProcessShellCommand.

  4. ProcessShellCommandkomut satırı bağımsız değişkenleri ve bayraklar işler.

Arayabileceğiniz Not ParseCommandLine doğrudan gerektiği gibi.

Komut satırı bayrakları ile ilgili açıklama için bkz: CCommandLineInfo::m_nShellCommand.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWinApp sınıfı

Hiyerarşi grafik

CCommandLineInfo sınıfı

CWinApp::InitInstance

CCommandLineInfo::ParseParam

CWinApp::ProcessShellCommand

CCommandLineInfo::m_nShellCommand