【发布时间】:2010-05-31 11:21:52
【问题描述】:
我有一本关于Windows下编程的书,作者使用了一个叫做LPtoDP(MSDN)的函数。
但我看不出使用此函数的代码和不使用此函数的代码之间的区别。
我是这样使用这个功能的,在我看来这是一种正确的方式。
POINT po;
po.x = -50;
po.y = 100;
pDC->LPtoDP(&po);
pDC->LineTo(po);
PS:关于 SO 的第一个问题。
【问题讨论】:
我有一本关于Windows下编程的书,作者使用了一个叫做LPtoDP(MSDN)的函数。
但我看不出使用此函数的代码和不使用此函数的代码之间的区别。
我是这样使用这个功能的,在我看来这是一种正确的方式。
POINT po;
po.x = -50;
po.y = 100;
pDC->LPtoDP(&po);
pDC->LineTo(po);
PS:关于 SO 的第一个问题。
【问题讨论】:
当设置了映射模式时,差异变得明显。
例如,作为视口(滚动)的结果。在此处阅读有关映射模式的信息:http://wvware.sourceforge.net/caolan/mapmode.html
【讨论】: