关于GetDC与GetWindowDC的区别计算机等级考试

文章作者 100test 发表时间 2010:01:01 13:04:01
来源 100Test.Com百考试题网


  GetDc函数:用于获得hWnd参数所指定窗口的客户区域的一个设备环境。

  所获得的设备环境可以是通用、类或者私有类型,具体由指定窗口的类风格决定。对于通用设备环境,GetDc函数每次获取一个设备环境时都会用默认属性对它进行初始化。该函数获得的类和私有设备环境会与它们最后一次的设置保持一致。当设备环境不再需要时,应该调用ReleaseDC函数将其释放。

  GetWindowDC函数:返回hWnd参数所指定的窗口的设备环境。

  获得的设备环境覆盖了整个窗口(包括非客户区),例如标题栏、菜单、滚动条,以及边框。这使得程序能够在非客户区域实现自定义图形,例如自定义标题或者边框。当不再需要该设备环境时,需要调用ReleaseDC函数释放设备环境。注意,该函数只获得通用设备环境,该设备环境的任何属性改变都不会反映到窗口的私有或者类设备环境中(如果窗口有的话)!

  编辑特别推荐:

  C Builder中用socketapi来写网络通讯程序(1)

  C Builder中用socketapi来写网络通讯程序(2)

  用VisualC SDK操作INI文件



相关文章


纯C 的Socket访问Http封装类计算机等级考试
线性表:顺序储存结构计算机等级考试
关于类的static数据成员和成员函数计算机等级考试
Crest的语法:宏的魔术汇演计算机等级考试
关于GetDC与GetWindowDC的区别计算机等级考试
计算机二级辅导:VisualC 调试时查看数组内容计算机等级考试
计算机二级辅导:合并排序计算机等级考试
一个简单的字符驱动程序计算机等级考试
UNREFERENCED_PARAMETER的作用计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛