类似于
CClientDC aDC(this);
OnPrepareDC(&aDC);
这样的代码,
在下想知道,在使用了OnPrepareDC的情况下,是不是不管我怎么拖动滚动条来改变窗口页面的位置,就逻辑坐标而言,其原点始终在窗口的左上角,是这样吗?
有的资料上说,OnPrepareDC会随时根据滚动窗口的位置来调整逻辑坐标的原点。但这究竟是怎么个调整法,调整到哪里去了?在下想知道具体操作的细节,希望对此了解的大神 能够不吝赐教,在下先行谢过大家了!
请问各位大神,MFC中的OnPrepareDC究竟是怎么调整逻辑坐标远点的?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-