Операционная система Microsoft Windows 3.1 для программиста
© Александр Фролов, Григорий Фролов
Том 11, М.: Диалог-МИФИ, 1993, 269 стр.
4. Метрики Windows
В программном интерфейсе Windows имеются функции,
позволяющие получить информацию о размерах
отдельных компонент Windows, таких, как ширина рамки
окна, ширина и высота экрана, размеры шрифта и т.
п. Эта информация необходима для определения
габаритов и расположения создаваемых вами окон и
других изображений.
В приложении WSTYLE мы указывали абсолютные
значения координат и размеров создаваемых окон.
Однако Windows может работать в режимах с различным
разрешением видеоадаптера. Если вы подберете все
размеры для разрешения 640 х 480 точек, в режиме 1200 х
1024 все ваше изображение окажется в верхнем левом
углу экрана и вам придется напрягать зрение для
того, чтобы что-нибудь рассмотреть. Было бы
логичнее определять размеры и расположение
создаваемых окон исходя из общего размера
экрана, определяя последние динамически при
работе приложения.
|