pDC->SetPixel() 含义

初学,刚看了一个程序,pDC->SetPixel,不懂啊,谁能帮我解释一下pDC什么意思?->什么意思?为啥非要用pDC->呢?请问类似的问题,我需要看什么书呢?... 初学,刚看了一个程序,pDC->SetPixel,不懂啊,谁能帮我解释一下
pDC 什么意思?
-> 什么意思?
为啥非要用pDC->呢?

请问类似的问题,我需要看什么书呢?
展开
 我来答
sos5403
推荐于2016-12-01 · TA获得超过462个赞
知道小有建树答主
回答量:351
采纳率:0%
帮助的人:289万
展开全部
你所调用的SetPixel函数有两个原型:
COLORREF SetPixel( int x, int y, COLORREF crColor );

COLORREF SetPixel( POINT point, COLORREF crColor );

由于该函数是CDC类的一个成员函数,而pDC应该是指向CDC对象的一个指针.所以要用->这种形式来调用.

->是指向操作符.相对于用指针来操纵结构体的时候用的符号.如果是该结构体的变量引用成员的话要用"."运算符.这两个运算符都是优先级最高的运算符.

你看的应该是MFC相关的一些书.但是感觉你的C语言或者C++语言的基础都不是太好.所以具体的SetPixel函数,我觉得没必要给你讲了.

建议你如果初学C语言的话,看一下谭浩强老师的C程序设计.如果有基础的话,看一下 C Primer

不过要学习C++还是需要知道类的封装性,以及函数的多态性的.建议看一下 Thinking In C++
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式