我现在是想把一线用lineTo画的线条保存到一个cbitmap对像当中!
可是我用常规的方法 去做时,发现有一个BUG,就是当画完图后,去截图时.
我在取图之前加了一个sleep(5000),然后我立即切换到别的窗口中,这时发现截下来的图,是别的窗口的图了!
我现在的意思是,不管我这个程序是不是当前的最顶层窗口,或者无论我的程序是不是最小化,都可以截到这个图!我现的思路是,VC里有没有方法 可以这做,有一画布类,我在程序里建一个画布类对像,然后指定这的长宽高,然后我用lineTo,在上面画图!
这些都是在内存操作的!
画完之后,我直接从这块画布上取出一幅cbitmap图来!这样的话的,我就可以不用怕我的程序是不是最小化,或不是当前的最顶层窗口,而取不到图了!有朋友用这样的类吗?
有哪里有这样的代码,你想碰到我这样的问题不指我一个吧!
希望 朋友们赐教!
可是我用常规的方法 去做时,发现有一个BUG,就是当画完图后,去截图时.
我在取图之前加了一个sleep(5000),然后我立即切换到别的窗口中,这时发现截下来的图,是别的窗口的图了!
我现在的意思是,不管我这个程序是不是当前的最顶层窗口,或者无论我的程序是不是最小化,都可以截到这个图!我现的思路是,VC里有没有方法 可以这做,有一画布类,我在程序里建一个画布类对像,然后指定这的长宽高,然后我用lineTo,在上面画图!
这些都是在内存操作的!
画完之后,我直接从这块画布上取出一幅cbitmap图来!这样的话的,我就可以不用怕我的程序是不是最小化,或不是当前的最顶层窗口,而取不到图了!有朋友用这样的类吗?
有哪里有这样的代码,你想碰到我这样的问题不指我一个吧!
希望 朋友们赐教!
因为小弟初学VC,由其于DC的问题,使用上并不是很明白!
希望 朋友能给出些例子代码!
谢谢!