pDC->SetPixel() 含义
答案:1 悬赏:60 手机版
解决时间 2021-03-07 10:30
- 提问者网友:箛茗
- 2021-03-07 00:37
pDC->SetPixel() 含义
最佳答案
- 五星知识达人网友:woshuo
- 2021-03-07 00:47
你所调用的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++
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++
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯