正在做一个连续抓屏的功能
View中连续现实一些图形
每显示一幅图形后抓屏一次但是由于是在for循环中实现的
所以导致运行太快
还没等到每幅图像没显示到屏幕上就调用了抓屏函数
因此最后抓得的图像都是一样的怎样实现屏幕上的图形都完全显示出来后再调用抓屏函数呢?
谢谢
View中连续现实一些图形
每显示一幅图形后抓屏一次但是由于是在for循环中实现的
所以导致运行太快
还没等到每幅图像没显示到屏幕上就调用了抓屏函数
因此最后抓得的图像都是一样的怎样实现屏幕上的图形都完全显示出来后再调用抓屏函数呢?
谢谢
不然就得用同步对象了,参考MSDN中的SetMutex()函数.
如果是的话,就好办啊!你可以设置一个信号量来控制OnTimer中的抓图时间。