CCommandLineInfo Class
Ayuda a analizar la línea de comandos en el inicio de la aplicación.
class CCommandLineInfo : public CObject
Members
Constructores públicos
Name |
Descripción |
---|---|
Construye un objeto predeterminado de CCommandLineInfo . |
Métodos públicos
Name |
Descripción |
---|---|
Invalide esta devolución de llamada para analizar parámetros individuales. |
Miembros de datos públicos
Name |
Descripción |
---|---|
Indica que la opción de /Automation de la línea de comandos se encontró. |
|
Indica que la opción de /Embedding de la línea de comandos se encontró. |
|
Indica si se muestra una pantalla de presentación. |
|
Indica el comando del shell de ser procesado. |
|
Indica el nombre del controlador si el comando de shell es imprime en; si no está vacío. |
|
Indica el nombre de archivo que se abrirá o formulario; vacío si el comando de shell es Nueva o DDE. |
|
Indica el nombre de puerto si el comando de shell es imprime en; si no está vacío. |
|
Indica el nombre de la impresora si el comando de shell es imprime en; si no está vacío. |
|
Indica el identificador único del reinicio del administrador de reinicio si el administrador de reinicio reinició la aplicación. |
Comentarios
Una aplicación MFC creará normalmente una instancia local de esta clase en la función de InitInstance del objeto application. Este objeto se pasa a CWinApp::ParseCommandLine, que llama repetidamente ParseParam para rellenar el objeto de CCommandLineInfo . El objeto de CCommandLineInfo se pasa a CWinApp::ProcessShellCommand para controlar los argumentos de la línea de comandos e indicadores.
Puede utilizar este objeto para encapsular las opciones de la línea de comandos y parámetros siguientes:
Argumento de la línea de comandos |
Comando ejecutado |
---|---|
aplicación |
Nuevo archivo. |
Nombre de archivo de laaplicación |
Archivo abierto. |
Nombre de archivo de/p de laaplicación |
Archivo de impresión para establecer como valor predeterminado la impresora. |
Puerto del controlador de impresora de nombre de archivo de/ptde la aplicación |
Archivo de impresión a la impresora especificada. |
aplicación/dde |
El inicio y espera el comando DDE. |
aplicación/Automation |
Inicio como servidor de automatización OLE. |
aplicación/Embedding |
Edición de inicio hasta un elemento OLE incrustado. |
aplicación/Register aplicación/Regserver |
Informa a la aplicación para realizar cualquier tarea del registro. |
aplicación/Unregister aplicación/Unregserver |
Informa a la aplicación para realizar cualquier tarea de O.N.U- registro. |
Derive una nueva clase de CCommandLineInfo controle otros marcadores y valores de parámetro. Reemplazo ParseParam para controlar los nuevos marcadores.
Jerarquía de herencia
CCommandLineInfo
Requisitos
Encabezado: afxwin.h