MFC中,SetGraphicsMode()不是CDC的成员函数吗,我定义CDC *pDC 后用pDC指针为什么访问不了该函数

如上图用pDC指针访问提示窗中没有此函数,强行写上后又会报错,哪位高手帮帮忙啊... 如上图用pDC指针访问提示窗中没有此函数,强行写上后又会报错,哪位高手帮帮忙啊 展开
 我来答
帐号已注销
2013-08-06 · TA获得超过3000个赞
知道大有可为答主
回答量:1338
采纳率:75%
帮助的人:1299万
展开全部
SetGraphicsMode是个SDK函数,而不是CDC类的成员函数。
你试下:
SetGraphicsMode(pDC->GetSafeHdc(), GM_COMPATIBLE)吧。
追问

哈哈  按照你的方法改了一下 确实没问题了

但是还有一点疑惑就是 为什么我在msdn中查找显示SetGraphicsMode是CDC的一个成员函数呢

如下图:

追答
看截图,你用的是VC6.0吧。我自己电脑上装的是VC2003,我查到的这个函数还只是个普通的GDI函数,而不是CDC的成员函数。可能是从VC2005之后,也把它加到CDC的成员函数里了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式