Compartir vía


Comandos estándar

El marco define muchos mensajes de comando estándar. Los identificadores de estos comandos suelen adoptar el formato ID_<Source>_<Item>, donde <Source> normalmente es un nombre de menú y <Item> es un elemento de menú. Por ejemplo, el identificador de comando del comando Nuevo en el menú Archivo es ID_FILE_NEW. Los identificadores de comandos estándar se muestran en negrita en la documentación. Los identificadores definidos por el programador se muestran en una fuente diferente del texto circundante.

En la lista siguiente se muestran algunos de los comandos más importantes admitidos:

  • Comandos de menú Archivo: Nuevo, Abrir, Cerrar, Guardar, Guardar como, Configurar página, Configurar impresión, Imprimir, Vista previa de impresión, Salir, y los archivos usados más recientemente.

  • Comandos del menú Editar: Borrar, Borrar todo, Copiar, Cortar, Buscar, Pegar, Repetir, Reemplazar, Seleccionar todo, Deshacer y Rehacer.

  • Comandos del menú Ver: Barra de herramientas y Barra de estado.

  • Comandos del menú Ventana: Nuevo, Organizar, Cascada, Mosaico Horizontal, Mosaico Vertical y Dividir.

  • Comandos del menú Ayuda: Índice, Uso de ayuda y Acerca de.

  • Comandos OLE (menú Edición): Insertar nuevo objeto, Editar vínculos, Pegar vínculo, Pegar especial y Objeto typename (comandos de verbo).

El marco proporciona distintos niveles de compatibilidad para estos comandos. Algunos comandos solo se admiten como identificadores de comando definidos, mientras que otros se admiten con implementaciones exhaustivas. Por ejemplo, el marco implementa el comando Abrir en el menú Archivo creando un nuevo objeto de documento, mostrando un cuadro de diálogo Abrir y abriendo y leyendo el archivo. Por el contrario, debe implementar comandos en el menú Editar usted mismo, ya que los comandos como ID_EDIT_COPY dependen de la naturaleza de los datos que va a copiar.

Para obtener más información sobre los comandos admitidos y el nivel de implementación proporcionado, vea Nota técnica 22. Los comandos estándar se definen en el archivo AFXRES.H.

Consulte también

User-Interface objetos e identificadores de comandos