2013年3月11日

wince(2.2)BitBlt介绍

摘要: 绘制其实就是在给每一个像素点涂颜色,每种颜色都是由红蓝黄三要素组合而成,因此通过RGB 颜色值可以指定出一种颜色,一个 RGB 颜色值由三个两位十六进制数字组成,分别代表各自的颜色强度。例如,颜色值 #FF0000(十六进制) 之所以被渲染为红色,是因为红色的值达到了最高值 FF (等于十进制的 255)。同时红色也可以通过RGB(255,0,0)来表示,也可以通过二进制的0X11111001来表示。 设备上下文绘图有很多种方法。例如通过创建位图画刷,利用其填充一个区域来实现图像的绘制。此外,还可以使用CDC类的位图函数来输出位图到设备上下文中。 BitBlt 用于从原设备中复制位图到... 阅读全文

posted @ 2013-03-11 11:04 イケメンおっさん_汪汪 阅读(209) 评论(0) 推荐(0) 编辑

c++中 -> 和 ::

摘要: 首先介绍一下C语言中的结构。对于一个结构来说,struct MyStruct {int member_a;};如果有个变量MyStruct s,那么使用其中的成员元素时可以用s.member_a = 1;如果采用指针方法访问,比如MyStruct * ps,那么同样的访问必须用箭头号:ps->member_a = 1;::只用在类成员函数和类成员变量中。比如,声明一个类:class CA {public:int ca_var;int add(int a, int b);int add(int a);};那么在实现这个函数时,必须这样书写:int CA::add(int a, int b) 阅读全文

posted @ 2013-03-11 10:49 イケメンおっさん_汪汪 阅读(158) 评论(0) 推荐(0) 编辑

导航