草庐IT

c++ - 是否可以复制 GDI 句柄?

或者在我的特定情况下是Windows区域(HRGN)?更新:问题如下:我有一个对象集合,其中每个对象都可以包含一个HRGN。这些区域一旦获得就会在对象被销毁时释放。由于其中一些对象存储在std::vector中,因此我必须定义一个赋值运算符。到目前为止,我只是分配了那些HRGN,但这是一个错误。如果我复制这样的对象,每个对象都会尝试删除相同的区域,而其中一个将使用不存在的区域。 最佳答案 您不能复制HRGN句柄,但您可以使用CombineRgn获得拷贝功能。 关于c++-是否可以复制GD