Share via


Clase de CMFCToolBarFontComboBox

Un botón de la barra de herramientas que contiene un control de cuadro combinado que permite al usuario seleccionar una fuente en una lista de fuentes del sistema.

class CMFCToolBarFontComboBox : public CMFCToolBarComboBoxButton

Members

Bb982559.collapse_all(es-es,VS.110).gifConstructores protegidos

Name

Descripción

CMFCToolBarFontComboBox::CMFCToolBarFontComboBox

Crea un objeto CMFCToolBarFontComboBox.

Bb982559.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMFCToolBarFontComboBox::GetFontDesc

Devuelve un puntero al objeto de CMFCFontInfo para un índice especificado en el cuadro combinado.

CMFCToolBarFontComboBox::SetFont

Selecciona una fuente en el cuadro combinado de la fuente del nombre de fuente, o el prefijo y el juego de caracteres de la fuente.

Bb982559.collapse_all(es-es,VS.110).gifmiembros de datos

Comentarios

Para agregar un botón del cuadro combinado de la fuente a una barra de herramientas, siga estos pasos:

  1. Reserva un Id. de recurso ficticio para el botón del recurso primario de la barra de herramientas.

  2. Construya un objeto CMFCToolBarFontComboBox.

  3. En el controlador de mensajes que procesa el mensaje de AFX_WM_RESETTOOLBAR , reemplace el botón original con el nuevo botón de cuadro combinado con CMFCToolBar::ReplaceButton.

  4. Sincronice la fuente seleccionada en el cuadro combinado con la del documento utilizando el método de CMFCToolBarFontComboBox::SetFont .

Para sincronizar la fuente del documento con la fuente seleccionada en el cuadro combinado, use el método de CMFCToolBarFontComboBox::GetFontDesc para recuperar los atributos de la fuente seleccionada, y utilizar esos atributos para crear un objeto de Clase de CFont .

El botón del cuadro combinado de la fuente llama a la función EnumFontFamiliesEx Win32 para determinar las fuentes de pantalla y de impresora disponible en el sistema.

Jerarquía de herencia

CObject

   CMFCToolBarButton

      CMFCToolBarComboBoxButton

         CMFCToolBarFontComboBox

Requisitos

encabezado: afxtoolbarfontcombobox.h

Vea también

Tareas

Tutorial: Colocar Controles en las barras de herramientas

Referencia

Gráfico de jerarquía

Clase de CMFCToolBar

Clase de CMFCToolBarButton

Clase de CMFCToolBarComboBoxButton

Clase de CMFCFontInfo

CMFCToolBar::ReplaceButton

Otros recursos

Clases de MFC