SelectObject

  函数功能:该函数选择一对象到指定的设备上下文环境中,该新对象替换先前的相同类型的对象。

 

  函数原型:HGDIOBJ SelectObject(HDC hdc, HGDIOBJ hgdiobj);

 

  参数:

 

  hdc:设备上下文环境的句柄。

 

  hgdiobj:被选择的对象的句型,该指定对象必须由如下的函数创建。

位图:CreateBitmap, CreateBitmapIndirect, CreateCompatible Bitmap, CreateDIBitmap, CreateDIBsection(只有内存设备上下文环境可选择位图,并且在同一时刻只能一个设备上下文环境选择位图)。

 

  画笔:CreateBrushIndirect, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateHatchBrush, CreatePatternBrush, CreateSolidBrush。

 

  字体:CreateFont, CreateFontIndirect。

 

  笔:CreatePen, CreatePenIndirect。

 

  区域:CombineRgn, CreateEllipticRgn, CreateEllipticRgnIndirect, CreatePolygonRgn, CreateRectRgn, CreateRectRgnIndirect。

 

  返回值:如果选择对象不是区域并且函数执行成功,那么返回值是被取代的对象的句柄;如果选择对象是区域并且函数执行成功,返回如下一值;

 

  SIMPLEREGION:区域由单个矩形组成;COMPLEXREGION:区域由多个矩形组成。NULLREGION:区域为空。如果发生错误并且选择对象不是一个区域,那么返回值为NULL,否则返回GDI_ERROR。

最新文章

  1. SDH误码仪MP1570A的自动化
  2. FileStream和StreamWriter配合写数据流时,出现数据写不进去的问题
  3. Light OJ 1393 Crazy Calendar (尼姆博弈)
  4. 各种实用的js,bootstrap插件
  5. POJ3461–Oulipo(KMP)
  6. [BZOJ 2738] 矩阵乘法 【分块】
  7. 同步异步GET和POST请求
  8. BFS寻路的AS3实现
  9. UVALive 5099 Nubulsa Expo 全球最小割 非网络流量 n^3
  10. 【Python】正则表达式re
  11. Netflix性能监控工具Vector
  12. 4 html文件引用问题
  13. InnoDB中锁的查看
  14. Data Persistence
  15. Spring Maven项目集成Springboot
  16. 解决连锁零售行业IT运维管理四大困境
  17. centos7 sftp设置后 ssh 启动失败 原因分析
  18. 搭建Discuz论坛
  19. Nginx 模块开发
  20. 2019年5月训练记录(更新ing)

热门文章

  1. 开源 免费 java CMS - FreeCMS1.9 会员权限管理
  2. [android错误] Failed to install *.apk on device 'emulator-5554': timeout
  3. 基于Teigha.Net实现CAD到SHP的转换方案
  4. 批量上传插件(flash,html5,jquery)
  5. Android 英文文档下载地址
  6. 数制转换-栈的应用(C++实现)
  7. XMPP serverejabberd-14.12本地搭建
  8. java 关于操作Collection的一点说明
  9. CentOS 中文乱码
  10. Chrome实用调试技巧