【问题标题】:Can two DCs share one GDI object (brush, pen, etc.)?两个 DC 可以共享一个 GDI 对象(画笔、笔等)吗?
【发布时间】:2010-12-01 14:41:47
【问题描述】:

两个设备上下文 (DC) 能否共享一个 GDI 对象,例如画笔或钢笔?

【问题讨论】:

    标签: windows winapi gdi


    【解决方案1】:

    SelectObject 的文档提到位图一次不能被选择到多个 DC。

    本质上这是因为 GDI 操作可以写入位图,并且一次管理多个写入操作会很复杂。然而,所有其他 GDI 对象,一旦创建(区域除外 - 但总是被复制),都是不可变的,因此一次选择多个 DC 没有限制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-15
      • 2020-02-13
      • 2012-01-16
      • 2011-04-11
      • 2016-09-19
      • 2019-06-13
      • 1970-01-01
      • 2011-04-30
      相关资源
      最近更新 更多