ON_COMMAND
Esta macro asigna un mensaje de comando a una función miembro.
ON_COMMAND(id, memberFxn )
Parámetros
id
Identificador del comando.memberFxn
El nombre de la función de controlador de mensajes a la que se asignan al comando.
Comentarios
Indica qué función controlará un mensaje de comando de un objeto de la interfaz de usuario de comando como un elemento de menú o un botón de la barra de herramientas.
Cuando un objeto de comando-destino recibe un mensaje de Windows WM_COMMAND con el identificador especificado, ON_COMMAND llamará a la función memberFxn miembro para procesar el mensaje.
Uso ON_COMMAND de asignar un único comando a una función miembro.Uso ON_COMMAND_RANGE de asignar un intervalo de los id. de comando a una función miembro.Sólo una entrada de mapa de mensajes puede coincidir con un identificador determinada de comandoEs decir, no puede asignar un comando a más de un controlador.Para obtener más información y ejemplos, vea Temas del control de mensajes y de asignación.
Ejemplo
BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()
Requisitos
Header: afxmsg_.h