CPropertySheet::MapDialogRect
Convierte las unidades de cuadro de diálogo de un rectángulo en unidades de la pantalla.
void MapDialogRect(
LPRECT lpRect
) const;
Parámetros
- lpRect
Señala RECT estructurados o el objeto de CRect que contiene las coordenadas del cuadro de diálogo que se convertirán.
Comentarios
Las unidades de cuadro de diálogo se dice en términos de unidad base actual del cuadro de diálogo derivada width y height multimedia de caracteres de la fuente utilizada para el texto del cuadro de diálogo. Una unidad horizontal es un cuarto de la unidad de base- ancho del cuadro de diálogo, y una unidad vertical es uno- octava de la unidad del alto del cuadro de diálogo.
La información de tamaño de retornos de la función de GetDialogBaseUnits Windows para la fuente del sistema, pero puede especificar una fuente diferente para cada hoja de propiedades si utiliza el estilo de DS_SETFONT en el archivo de la recurso- definición. La función de MapDialogRect Windows, descrita en Windows SDK, utiliza la fuente adecuada para este cuadro de diálogo.
La función miembro de MapDialogRect reemplaza las unidades de cuadro de diálogo en lpRect con unidades de pantalla (píxeles) para poder utilizar el rectángulo para crear un cuadro de diálogo o para colocar un control dentro de un cuadro.
Requisitos
encabezado: afxdlgs.h