Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Вопрос по режимам наложения (MM_ISOTROPIC)


Автор: Волод 17.6.2005, 09:35
Третий день бьюсь над режимами наложения MM_ISOTROPIC, MM_ANISOTROPIC, но только все больше путаюсь.
Код

SetMapMode(hdc, MM_ISOTROPIC);
SetWindowExtEx(hdc, 1000, 1000, NULL);
SetViewportExtEx(hdc, 500, 500, NULL);
Ellipse(hdc,0,0,500,500);    



Вопросы следующие:
1/ непонятно направление осей, которое устанавливается по дефолту, когда мы переключаемся в режим MM_ISOTROPIC
2/ задавая физическую область через SetViewportExtEx, какую область мы реально описываем – всего экрана, окна, клиентсткой части. 500*500 – это пиксели?
3/ функции типа Ellipse, которые рисуют фигуры, какие координаты принимают в качестве аргуметов – физические или логические?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)