Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > DGI+ Преобразование координат


Автор: Rapalex 18.2.2007, 14:28
Почитав мануалы стало ясно, что GDI+ есть 3 системы координат World, Page и Device. В принципе красиво и понятно.

Но например рисую я в милиметрах что-то, отмасштабировал, сместил (из за скролов), и тут приходит сообщение щелчка мыши. Точка мыши в координатах устроцйства... и как мне получить / преобразовать координаты в то что видет юзер чтоб понять на что же он таки ткнул?

Или изменил я масштаб, следовательно нужно узнать размеры скролов в пикселях...

Т.е. есть ли GDI+ что-то аналогичное DPtoLP и LPtoDP в GDI. Ели нет, то что мне делать?

спс

Автор: The Thing 22.2.2007, 14:38
http://www.rsdn.ru/article/gdi/gdiplus1.xml
читай

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