CCommandLineInfo::m_nShellCommand
Určuje příkaz prostředí pro tuto instanci aplikace.
m_nShellCommand;
Poznámky
Typ tohoto člena dat je následující Výčtový typ, který je definován v CCommandLineInfo třídy.
enum{
FileNew,
FileOpen,
FilePrint,
FilePrintTo,
FileDDE,
AppRegister,
AppUnregister,
RestartByRestartManager,
FileNothing = -1
};
Stručný popis těchto hodnot naleznete v následujícím seznamu.
CCommandLineInfo::FileNewOznačuje, že na příkazovém řádku nebyl nalezen žádný název souboru.
CCommandLineInfo::FileOpenOznačuje, že název souboru byl nalezen v příkazovém řádku a žádný z následujících příznaků: nebyly nalezeny v příkazovém řádku: /p , /pt , /dde .
CCommandLineInfo::FilePrintUrčuje, že /p příznak byl nalezen v příkazovém řádku.
CCommandLineInfo::FilePrintToUrčuje, že /pt příznak byl nalezen v příkazovém řádku.
CCommandLineInfo::FileDDEUrčuje, že /dde příznak byl nalezen v příkazovém řádku.
CCommandLineInfo::AppRegisterUrčuje, že /Register nebo /Regserver v příkazovém řádku byl nalezen příznak a registrace byla požádána.
CCommandLineInfo::AppUnregisterUrčuje, že /Unregister nebo /Unregserver byla požádána registraci.
CCommandLineInfo::RestartByRestartManagerOznačuje, že restartování správce byla restartována aplikace.
CCommandLineInfo::FileNothingVypne zobrazení nové podřízené okno MDI při spuštění.Aplikace MDI Průvodce aplikací generované podle návrhu, zobrazit nové podřízené okno při spuštění.Chcete-li tuto funkci vypnout, můžete použít aplikaci CCommandLineInfo::FileNothing jako příkaz prostředí při volá ProcessShellCommand.ProcessShellCommandvolá InitInstance( ) všech CWinApp odvozených tříd.
Příklad
// From CMyWinApp::InitInstance
// Parse command line for standard shell commands, DDE, file open
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
// DON'T display a new MDI child window during startup!!!
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
// Dispatch commands specified on the command line
if (!ProcessShellCommand(cmdInfo))
return FALSE;
Požadavky
Header:afxwin.h
Viz také
Referenční dokumentace
CCommandLineInfo::m_strFileName
CCommandLineInfo::m_strPrinterName
CCommandLineInfo::m_strDriverName