LPtoDP --> DPtoLP
От: Аноним  
Дата: 30.06.04 12:47
Оценка:
Столкнулся с непонятной штукой.
Почему так происходит:


POINT pts[2];
        
pts[1].x = x1;
pts[1].y = y1;
pts[0].x = x2;
pts[0].y = y2;

LPtoDP( gc->hDC, pts, 2 );
/*
...
     Действия, в моём случае не изменяющие Х2 и У2 !
...
*/

DPtoLP( gc->hDC, pts, 1 );
    
x2 = pts[0].x;
y2 = pts[0].y;


На входе х2 — 602
На выходе х2 — 603

Откуда берётся еденичка?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.