0

我想知道如何使用 CDC 的指针。

4

1 回答 1

0

概括地说,有两种方法: - 使用 CDC::SetViewportOrg/SetViewportExt api 让 GDI 为您进行缩放 - 手动跟踪滚动位置和缩放级别,并在您的 OnPaint 中,执行您的 BitBlt 或兄弟姐妹往返源 DC 和目标 DC 中的正确坐标。

不幸的是,如果没有 MFC 方面的背景,这个答案的大部分对你来说意义不大,我认为你没有从你的问题的一般性质。这是一个先有鸡还是先有蛋的问题。我建议您首先阅读有关 CDC 所提及成员的文档(包括研究从 MSDN 文档中链接到的示例代码),然后如果您无法弄清楚,再回来询问更具体的问题.

于 2013-02-12T10:22:15.227 回答