Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 читай |