Шаг 604 - CDialog::MapDialogRect

void MapDialogRect( LPRECT lpRect ) const;

Параметры
lpRect
Указатель на структуру RECT или объект CRect который содержит координаты диалогового окна, чтобы быть преобразованными.

Замечания
Вызываться чтобы преобразовать единицы диалогового окна прямоугольника к экранным единицам. Единицы диалогового окна установлены в терминах текущего модуля диалогового окна, полученного из средней ширины и высоты символов в шрифте, используемом для текста диалогового окна. Одина горизонтальная единца - четвертая часть единицы основной ширины диалогового окна, одина вертикальная единица - восьмая часть единицы высоты диалогового окна.
Функция GetDialogBaseUnits Windows возвращает информацию размера для шрифта системы, но Вы можете определять различный шрифт для каждого диалогового окна, если Вы используете DS_SETFONT стиль в файле определения ресурса. Функция MapDialogRect Windows использует соответствующий шрифт для этого диалогового окна.
MapDialogRect функция заменяет единицы диалогового окна в lpRect с экранными единицами так, чтобы прямоугольник мог использоваться, чтобы создать диалоговое окно или устанавливать управление внутри блока.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 24.01.2002