c – LPtoDP功能如何工作?

我有一本关于
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

点赞