我想知道如何使用CDC的指针。
答案 0 :(得分:0)
从广义上讲,有两种方法: - 使用CDC :: SetViewportOrg / SetViewportExt apis让GDI为您进行缩放 - 手动跟踪滚动位置和缩放级别,在OnPaint中,将BitBlt或兄弟姐妹与源和目标DC中的正确坐标进行对比。
不幸的是,如果没有MFC的某些背景知识,大多数答案对你来说意义不大,我认为你没有从你的问题的通用性质。这有点像鸡和蛋的问题。我建议你先阅读上述CDC成员的文档(包括研究与MSDN文档链接的示例代码),然后回过头来询问更具体的问题,如果你无法弄明白的话