Compartir a través de


CControlBar::OnUpdateCmdUI

Esta función miembro llaman el marco para actualizar el estado de la barra de herramientas o de la barra de estado.

virtual void OnUpdateCmdUI( 
   CFrameWnd* pTarget, 
   BOOL bDisableIfNoHndler  
) = 0;

Parámetros

  • pTarget
    Señala a la ventana de marco principal de la aplicación. Este puntero se utiliza para enviar los mensajes actualizados.

  • bDisableIfNoHndler
    La marca que indica si un control no tiene ningún controlador de actualización debe automáticamente mostrar como deshabilitado.

Comentarios

Para actualizar un botón o un panel individual, utilice la macro de ON_UPDATE_COMMAND_UI en el mapa de mensajes para establecer un controlador de actualización correctamente. Vea ON_UPDATE_COMMAND_UI para obtener más información sobre cómo utilizar esta macro.

OnUpdateCmdUI llama el marco cuando la aplicación está inactiva. La ventana de marco que se actualice debe ser una ventana secundaria, por lo menos indirectamente, una ventana visible del cuadro. OnUpdateCmdUI es un overridable avanzado.

Requisitos

encabezado: afxext.h

Vea también

Referencia

CControlBar Class

Gráfico de jerarquías

ON_UPDATE_COMMAND_UI

TN031: Barras de control