Compartir a través de


Clase de CFontDialog

Permite incorporar un cuadro de diálogo de selección de fuente en su aplicación.

class CFontDialog : public CCommonDialog

Members

kck77523.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CFontDialog::CFontDialog

Crea un objeto CFontDialog.

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

Name

Descripción

CFontDialog::DoModal

Muestra el cuadro de diálogo y permite que el usuario realice una selección.

CFontDialog::GetCharFormat

Recupera el formato de caracteres de la fuente seleccionada.

CFontDialog::GetColor

Devuelve el color de la fuente seleccionada.

CFontDialog::GetCurrentFont

Asigna las características de la fuente seleccionada a una estructura de LOGFONT .

CFontDialog::GetFaceName

Devuelve el nombre de fuente de la fuente seleccionada.

CFontDialog::GetSize

Devuelve el tamaño en puntos de la fuente seleccionada.

CFontDialog::GetStyleName

Devuelve el nombre del estilo de la fuente seleccionada.

CFontDialog::GetWeight

Devuelve la proporción de la fuente seleccionada.

CFontDialog::IsBold

Determina si la fuente está en negrita.

CFontDialog::IsItalic

Determina si la fuente está en cursiva.

CFontDialog::IsStrikeOut

Determina si se muestra la fuente con tachado.

CFontDialog::IsUnderline

Determina si subrayan a la fuente.

kck77523.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

CFontDialog::m_cf

Una estructura utilizada para personalizar un objeto de CFontDialog .

Comentarios

Un objeto de CFontDialog es un cuadro de diálogo con una lista de fuentes que se hayan instalado actualmente en el sistema.El usuario puede seleccionar una fuente concreta de la lista, y esta selección se notifica a la aplicación.

Para construir un objeto de CFontDialog , utilizar el constructor suministrado o derivar una nueva subclase y utilizar su propio constructor personalizado.

Una vez que se ha construido un objeto de CFontDialog , puede utilizar la estructura de m_cf para inicializar los valores o estados de controles en el cuadro de diálogo.La estructura de m_cf es de CHOOSEFONTescrito.Para obtener más información sobre esta estructura, vea Windows SDK.

Después de inicializar los controles del diálogo, llame a la función miembro de DoModal para mostrar el cuadro de diálogo y para permitir que el usuario seleccione una fuente.DoModal devuelve si el usuario ha seleccionado del botón ACEPTAR (IDOK) o delete (IDCANCEL).

Si DoModal devuelve IDOK, puede utilizar una de las funciones miembro de entity_CODECFontDialog para recuperar la entrada de información del usuario.

Puede utilizar la función de Windows CommDlgExtendedError para determinar si se ha producido un error durante la inicialización del cuadro de diálogo y para obtener más información sobre el error.Para obtener más información sobre esta función, vea Windows SDK.

CFontDialog se basa en el archivo de COMMDLG.DLL que envía con las versiones de Windows 3,1 y versiones posteriores.

Para personalizar el cuadro de diálogo, derive una clase de CFontDialog, proporcione una plantilla personalizada del cuadro de diálogo, y agregue un mensaje- mapa para procesar mensajes de notificación de controles extendidos.cualquier mensaje sin procesar se debe pasar a la clase base.

Personalizar la función de enlace no es necesario.

Para obtener más información sobre cómo utilizar CFontDialog, vea Clases comunes de diálogo.

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CFontDialog

Requisitos

encabezado: afxdlgs.h

Vea también

Referencia

Clase de CCommonDialog

Gráfico de jerarquía

Conceptos

ejemplo HIERSVR de MFC