六种GDI对象,画笔、画刷、位图、区域、字体和调色板。除了调色板之外,这些对象都是通过SelectObject选进设备描述表的。  

This function returns the previously selected object of the specified type.

  SelectObject将返回设备描述表中上一次选择的对象句柄。

    例:

hPen = SelectObject (hdc, CreatePen (PS_DASH, 0, RGB (255, 0, 0))) ;DeleteObject (SelectObject (hdc, hPen)) ;

或许这样写,更清楚一些

hPen = CreatePen(PS_DASH,0,RGB(255,0,0));
hOldPen = SelectObject(hdc,hPen);```````balbalbalbalbalb``````````````SelectObject(hdc,hOldPen);
DeleteObject(hPen);

转载于:https://www.cnblogs.com/kalo1111/archive/2013/03/27/2984241.html

怎么就那么多SlectObject和DeleteObject···········相关推荐

  1. Revit二次开发示例:DeleteObject

    在本例中,通过命令可以删除选中的元素. 需要注意的是要在代码中加入Transaction,否则的话会出现Modifying  is forbidden because the document has ...

  2. DeleteDC、ReleaseDC、DeleteObject - [Daliy APIs]

    DeleteDC 该函数删除指定的设备上下文环境(DC). 原型: BOOL DeleteDC(HDC hdc): 参数: hdc:设备上下文环境的句柄. 返回值: 成功,返回非零值:失败,返回零.调 ...

  3. Windows API一日一练(29)SelectObject和DeleteObject函数

    Windows 显示设备的属性,共有下面几种:位图.画刷.字体.画笔.区域.如果要设置它们到当前设备里,就需要使用 SelectObject 函数,比如上面介绍的字体设置,就会用到这个函数.当你创建一 ...

  4. SelectObject和DeleteObject函数

    Windows 显示设备的属性,共有下面几种:位图.画刷.字体.画笔.区域.如果要设置它们到当前设备里,就需要使用 SelectObject 函数,比如上面介绍的字体设置,就会用到这个函数.当你创建一 ...

  5. Attach、Detach和DeleteObject

    原文:Attach.Detach和DeleteObject ,想飞的梦想 1.CWnd Attatch和Detach的关系 首先,要明白Windows对象和MFC对象的区别. MFC对象实际上并没有把 ...

  6. php new object delete,DeleteObject()函数

    函数功能:该函数删除一个逻辑笔.画笔.字体.位图.区域或者调色板,释放所有与该对象有关的系统资源,在对象被删除之后,指定的句柄也就失效了. DeleteObject函数原型 C 1 BOOLDelet ...

  7. Windows API一日一练 29 SelectObject和DeleteObject函数

    Windows 显示设备的属性,共有下面几种:位图.画刷.字体.画笔.区域.如果要设置它们到当前设备里,就需要使用 SelectObject 函数,比如上面介绍的字体设置,就会用到这个函数.当你创建一 ...

  8. CGdiObject::DeleteObject的说法

    CGdiObject说明 CGdiObject类是一个为各种windows图形设备接口(GDI)对象(比如位图,区域,画刷,画笔,调试板,字体等)提供的基类. class CGdiObject : p ...

  9. DeleteObject()

    DeleteObject() 函数功能:函数删除一个逻辑笔.画笔.字体.位图.区域或者调色板,释放所有与该对象有关的系统资源,在对象被删除之后,指定的句柄失效.是windows GDI里面的函数.

最新文章

  1. cpio/rpm2cpio 命令
  2. Javascript事件集
  3. 银行家算法java代码
  4. 详解Java8中流(Stream)的使用
  5. java-多线程5-线程组
  6. linux摄像头内核驱动开发,怎么在Linux下开发摄像头驱动
  7. python如何连接mysql数据库
  8. MySQL数据表操作思维导图
  9. 电脑磁盘分区助手:DiskGenius磁盘管理与数据恢复软件
  10. Nginx的rewrite(地址重定向)剖析
  11. 总纲篇:塑胶材料选型、模具工艺、注塑工艺指导
  12. 【云原生 | 21】Docker运行Web服务实战之Apache
  13. keil软件不显示.h文件问题
  14. 对逆波兰式的简单理解
  15. unity ugui改变pos,width,height
  16. 奇虎360安全卫士推出木马程序查杀功能
  17. mimikatz的使用
  18. mac关闭向日葵客户端自启动的方法
  19. 最优化方法(运筹学方法)
  20. 石头汤(寓言故事 )

热门文章

  1. Config.h头文件
  2. 专访STEM领域人才资深人工智能图像算法工程师张旦
  3. Android开发——RelativeLayout.LayoutParams的使用
  4. Java 八大基本数据类型简述
  5. IDEA中WEB项目结构和Artifacts设置
  6. 学计算机有作业吗,有没有电脑高手,大学计算机专业的作业
  7. 智能车竞赛技术报告 | 节能信标组 - 兰州交通大学 - 先锋队
  8. 爬虫(04)cookie+session+正则+字典快速生成2020-12-18
  9. 计算机机房线槽,镀锌线槽机房布线的使用方式
  10. office的入门到进阶