Compartir a través de


CMFCToolBarsCustomizeDialog::ReplaceButton

reemplaza un botón de la barra de herramientas en el cuadro de lista de comandos en la página de Commandos.

void ReplaceButton(
   UINT uiCmd,
   const CMFCToolBarButton& button 
);

Parámetros

  • [in] uiCmd
    Especifica el comando del botón de reemplazarse.

  • [in] button
    Una referencia de const al objeto del botón de la barra de herramientas que reemplaza el botón antiguo.

Comentarios

Cuando CMFCToolBarsCustomizeDialog::AddMenu, CMFCToolBarsCustomizeDialog::AddMenuCommands, o CMFCToolBarsCustomizeDialog::AddToolBar agrega un comando a la página de Commandos, que el comando está en forma de objeto de CMFCToolBarButton Class (u objeto de CMFCToolBarMenuButton Class para un elemento de menú que contiene un submenú agregado por AddMenuCommands). El marco de trabajo también llama a estos tres métodos para agregar comandos automáticamente. Si desea un comando de ser representado por un tipo derivado en su lugar, llame a ReplaceButton y páselo en un botón del tipo derivado.

Ejemplo

El ejemplo siguiente muestra cómo utilizar el método de ReplaceButton en la clase de CMFCToolBarsCustomizeDialog . Este fragmento de código es parte de Ejemplo de demostración de Visual Studio.

    // CMFCToolBarsCustomizeDialog* pDlgCust 
    // CMFCToolBarComboBoxButton comboButtonConfig
    pDlgCust->ReplaceButton(ID_DUMMY_SELECT_ACTIVE_CONFIGURATION, comboButtonConfig);

Requisitos

encabezado: afxToolBarsCustomizeDialog.h

Vea también

Referencia

CMFCToolBarsCustomizeDialog Class

Gráfico de jerarquías