Udostępnij za pośrednictwem


Klasa CCommandLineInfo

Pomoc podczas analizowania wiersza polecenia przy uruchamianiu aplikacji.

class CCommandLineInfo : public CObject

Członkowie

zaydx040.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CCommandLineInfo::CCommandLineInfo

Konstrukcje domyślnie CCommandLineInfo obiektu.

zaydx040.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CCommandLineInfo::ParseParam

Zastąpienie to wywołanie zwrotne do analizy poszczególnych parametrów.

zaydx040.collapse_all(pl-pl,VS.110).gifPubliczne danych członków

Nazwa

Opis

CCommandLineInfo::m_bRunAutomated

Wskazuje wiersza polecenia /Automation znaleziono opcji.

CCommandLineInfo::m_bRunEmbedded

Wskazuje wiersza polecenia /Embedding znaleziono opcji.

CCommandLineInfo::m_bShowSplash

Wskazuje, jeśli powinien być wyświetlany ekran powitalny.

CCommandLineInfo::m_nShellCommand

Wskazuje polecenie powłoki, które mają zostać przetworzone.

CCommandLineInfo::m_strDriverName

Sterownik wskazuje nazwę polecenia powłoki w przypadku drukowania do; w przeciwnym razie jest pusty.

CCommandLineInfo::m_strFileName

Wskazuje nazwę pliku, który może być otwarty lub drukowane; puste, jeśli polecenie powłoki jest nowa lub DDE.

CCommandLineInfo::m_strPortName

Port wskazuje nazwę polecenia powłoki w przypadku drukowania do; w przeciwnym razie jest pusty.

CCommandLineInfo::m_strPrinterName

Drukarka wskazuje nazwę polecenia powłoki w przypadku drukowania do; w przeciwnym razie jest pusty.

CCommandLineInfo::m_strRestartIdentifier

Wskazuje identyfikator unikatowy ponownego uruchomienia Menedżera ponownego uruchomienia, jeśli Menedżer ponownego uruchamiania ponownego uruchomienia aplikacji.

Uwagi

Aplikacja MFC zazwyczaj spowoduje utworzenie lokalnego wystąpienia tej klasy w InitInstance funkcji jego obiektu aplikacji.Ten obiekt jest następnie przekazywany do CWinApp::ParseCommandLine, która wielokrotnie wywołuje ParseParam do wypełnienia CCommandLineInfo obiektu.CCommandLineInfo Obiekt jest następnie przekazywany do CWinApp::ProcessShellCommand obsługi argumentów wiersza polecenia i flagi.

Ten obiekt można upakować następujące opcje wiersza polecenia i parametry:

Argument wiersza polecenia

Polecenie wykonane

Aplikacja

Nowy plik.

Aplikacja nazwa_pliku

Otwórz plik.

Aplikacja/p nazwa_pliku

Plik wydruku na drukarce domyślnej.

Aplikacja/pt port sterownika drukarki nazwa_pliku

Drukowanie pliku do określonej drukarki.

app/dde

Uruchamianie i poczekać polecenia DDE.

Aplikacja/Automation

Uruchamianie jako serwer automatyzacji OLE.

Aplikacja/Embedding

Aby edytować element osadzony OLE uruchomienia.

Aplikacja/Register

Aplikacja/Regserver

Informuje aplikacji do zadań rejestracji.

Aplikacja/Unregister

Aplikacja/Unregserver

Informuje aplikacji do zadań wyrejestrować.

Nową klasę z CCommandLineInfo do obsługi innych flagi i wartości parametrów.Zastąpić ParseParam do obsługi nowych flag.

Hierarchii dziedziczenia

CObject

CCommandLineInfo

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CObject

Wykres hierarchii

CWinApp::ParseCommandLine

CWinApp::ProcessShellCommand