标题:如何重新定向窗口绘制的dc?
只看楼主
adongliu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-8-15
结帖率:100%
已结贴  问题点数:20 回复次数:3 
如何重新定向窗口绘制的dc?
我想将窗口的绘制DC定向到内存兼容的dc中,就是将窗口的图形绘制到内存中,不知如何处理,能否指点一下,谢谢!
搜索更多相关主题的帖子: 窗口 绘制 
2010-08-22 15:25
adongliu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-8-15
得分:0 
或者说是把一个dc绑定到这个窗口上
2010-08-22 15:35
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
得分:14 
API:CreateCompatibleDC
【说明】
  创建一个与特定设备场景一致的内存设备场景

【返回值】
  Long,新设备场景句柄,若出错则为零

【其它】
  在绘制之前,先要为该设备场景选定一个位图。不再需要时,该设备场景可用DeleteDC函数删除。删除前,其所有对象应回复初始状态

【参数表】
  hdc ------------  Long,设备场景句柄。新的设备场景将与它一致。也可能为0以创建一个与屏幕一致的设备场景

偶是菜鸟鸟偶惧WHO?!!!!
2010-08-22 21:53
adongliu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-8-15
得分:0 
用过,创建特定设备场景一致的内存设备场景没有问题选入位图也没有问题,但是就是无法同步绘制,需要使用WM_print 消息才好使,但是更新周期为25ms,占用CPU时间过多。内否设置重绘时直接绘制到内存DC。
2010-08-23 12:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-316465-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.039588 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved