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