Compartilhar via


Classe CCommandLineInfo

Auxilia na análise da linha de comando na inicialização do aplicativo.

class CCommandLineInfo : public CObject

Comentários

Um aplicativo MFC geralmente criará uma instância local desta classe no CWinAppEx função de seu objeto de aplicativo.Este objeto é então passado para CWinApp::ParseCommandLine, que chama repetidamente ParseParam para preencher o CCommandLineInfo objeto. The CCommandLineInfo objeto é então passado para CWinApp::ProcessShellCommand para lidar com os argumentos de linha de comando e sinalizadores.

Você pode usar esse objeto para encapsular os parâmetros e opções de linha de comando a seguir:

Argumento de linha de comando

Comando executado

aplicativo

Novo arquivo.

aplicativo nome do arquivo

em em aberto o arquivo.

app /p filename

Arquivo de impressão para a impressora padrão.

app /pt filename printer driver port

Imprima o arquivo para a impressora especificada.

app /dde

Inicie e aguardar o comando DDE.

app /Automation

Inicie o sistema autônomo um servidor de automação OLE.

app /Embedding

Inicialização edição um item OLE incorporado.

app /Register

app /Regserver

Informa ao aplicativo para executar quaisquer tarefas de inscrição.

app /Unregister

app /Unregserver

Informa ao aplicativo para executar qualquer tarefa de cancelamento de inscrição.

Derive uma nova classe de CCommandLineInfo para lidar com outros sinalizadores e valores de parâmetro. Substituir ParseParam para lidar com os sinalizadores de novos.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CObject

Gráfico de hierarquia

CWinApp::ParseCommandLine

CWinApp::ProcessShellCommand

Outros recursos

CCommandLineInfo membros