
CDC类中常用的一些成员函数
数据成员
m_hdc cdc对象使用的输出设备上下文
m_hattribdc cdc对象使用的输出属性上下文
构造函数 cdc 构造一个cdc对象
初始化
createdc 为指定设备创建设备上下文
createic 为指定设备创建信息上下文。cdc createcompatibledccdc createcompatibledc这提供了一种不创建设备上下文即获取有关设备信息的快速方式
createcompatibledc 创建内存设备上下文,与另一个设备上下文匹配。可以用它在内存中准备图像
deletedc 删除cdc对象对应的windows设备上下文
fromhandle 给定设备上下文句柄时,返回指向cdc对象的指针。如果cdc对象未附加到句柄,则创建并附加一个临时cdc对象
deletetempmap 由cwinapp空闲时间句柄调用,删除fromhandle创建的临时cdc对象。同时分离设备上下文
attach 把windows设备上下文附加到这个cdc对象
detach 从cdc对象分离windows设备上下文.
setattribdc 设置属性设备上下文m_hattribdc
setoutputdc 设置输出设备上下文m_hdc
releaseattribdc 释放属性设备上下文m_hattribdc
releaseoutputdc 释放输出设备上下文m_hdc
getcurrentbitmap 返回指向当前选择的cbitmap对象的指针
getcurrentbrush 返回指向当前选择的cbrush对象的指针
getcurrentfont 返回指向当前选择的cfont对象的指针
getcurrentpalette 返回指向当前选择的cpalette对象的指针
getcurrentpen 返回指向当前选择的cpen对象的指针
getwindow 返回显示设备上下文对应的窗口
设备上下文函数 getsafehdc 返回输出设备上下文m_hdc
savedc 保存设备上下文当前状态
restoredc 恢复savedc保存的设备上下文以前状态
resetdc 更新m_hattribdc设备上下文
getdevicecaps 获取有关给定显示设备功能的指定类型指定设备信息 isprinting 确定正在使用的设备上下文是否用于打印
安全型选择帮助器 getbrushorg 获取当前画刷的起点
setbrushorg 指定选入设备上下文的下一个画刷的起点
enumobjects 枚举设备上下文中有效的笔和画刷
颜色和颜色调色板函数 selectobject 选择笔等gdi绘图对象
selectstockobject 选择windows提供的预定义的一个笔、画刷或字体
绘图工具函数 getnearestcolor 获取与给定设备能显示的指定逻辑颜色最接近的逻辑色
selectpalette 选择逻辑调色板
realizepalette 把当前逻辑调色板中的调色板入口映射到系统调色板
updatecolors 通过客户区当前颜色在像素基础上与系统调色板的匹配,更新设备上下文的客户区
gethalftonebrush 获取半色调画刷
绘图属性函数 getbkcolor 获取当前背景色
setbkcolor 设置当前背景色
getbkmode 获取背景模式
setbkmode 设置背景模式
getpolyfillmode 获取当前多边形填充模式
setpolyfillmode 设置多边形填充模式
getrop2 获取当前绘图模式
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-28958-1.html
我们有那么多的怕死将军和不敢站元帅
合伙娶谢教授女儿或者孙女再或者外孙女做老婆
你马云没错