Clase de CFontDialog
Permite incorporar un cuadro de diálogo de selección de fuente en su aplicación.
class CFontDialog : public CCommonDialog
Members
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CFontDialog. |
Métodos públicos
Name |
Descripción |
---|---|
Muestra el cuadro de diálogo y permite que el usuario realice una selección. |
|
Recupera el formato de caracteres de la fuente seleccionada. |
|
Devuelve el color de la fuente seleccionada. |
|
Asigna las características de la fuente seleccionada a una estructura de LOGFONT . |
|
Devuelve el nombre de fuente de la fuente seleccionada. |
|
Devuelve el tamaño en puntos de la fuente seleccionada. |
|
Devuelve el nombre del estilo de la fuente seleccionada. |
|
Devuelve la proporción de la fuente seleccionada. |
|
Determina si la fuente está en negrita. |
|
Determina si la fuente está en cursiva. |
|
Determina si se muestra la fuente con tachado. |
|
Determina si subrayan a la fuente. |
Miembros de datos públicos
Name |
Descripción |
---|---|
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
CFontDialog
Requisitos
encabezado: afxdlgs.h