CCommandLineInfo

L'aids di classe CCommandLineInfo nella riga di comando all'avvio dell'applicazione di analisi.

In genere un'applicazione MFC creerà un'istanza locale di questa classe nella funzione InitInstance dell'oggetto applicazione. Questo oggetto viene quindi passato al CWinApp::ParseCommandLine, che si chiama ripetutamente ParseParam a riempire l'oggetto CCommandLineInfo . L'oggetto CCommandLineInfo viene quindi passato al CWinApp::ProcessShellCommand per gestire gli argomenti della riga di comando e bandiere.

È possibile utilizzare questo oggetto per incapsulare le seguenti opzioni della riga di comando e i parametri:

Argomento della riga di comando Comando eseguito
app Nuovo file.
nome del file App Aprire il file.
Appnome del file/p File di stampa stampante predefinita.
App /PT filename porta driver della stampante File di stampa sulla stampante specificata.
App /DDE Avviare e attendono il comando DDE.
App /Automation Start up come un server di automazione OLE.
App / Incorporamento Avviare modificare un elemento incorporato OLE.

Derivare una nuova classe da CCommandLineInfo per gestire altre bandiere e i valori dei parametri. Eseguire l'override di ParseParam per gestire le nuove bandiere.

# include lt;afxwin.h>

Membri della classe |nbsp; Classe base | Gerarchia Chart

Vedere a&nchenbsp;CWinApp::ParseCommandLine, CWinApp::ProcessShellCommand

Index