永发信息网

MFC cdc.Attach(hDC)

答案:1  悬赏:80  手机版
解决时间 2021-10-17 00:41
  • 提问者网友:留有余香
  • 2021-10-16 06:46
MFC cdc.Attach(hDC)
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-10-16 08:00
MFC中,没有CDC dc(hDC); 这个用法。通过HDC句柄创建CDC类,有两个方法,一个是FromHandle,一个是Attach。FromHandle用于创建一个临时对象(类),没有独占性,MSDN上的说法是“临时的瞬态对象,不应在外部存储使用”,这种方法消耗小,通常用于临时绘制并且不改变DC属性的情况下。Attach是一个独占的强制方法,创建一个长期使用的对象,通过Map的SetPermanent函数,完成了对象和句柄的捆绑,在释放前不能再次Attach,使用后必须通过Detach释放。这种方法安全但消耗大,通常用于安全的DC操作和对DC属性修改的操作。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯