怎么实现在屏幕上绘制图画?我通过CWindowDC dc(NULL)来得到在屏幕上绘制的dc。可以实现在屏幕上简单的绘制。但这样的绘制有问题,没办法主动将绘制的东西擦除,而且如果屏幕刷新后绘制的东西就会消失
有什么办法能够实现在屏幕上绘制图片,就像在自己的CWnd上绘制一样,可以控制绘制。
常看到一些在屏幕上绘制滚动小球之类的小程序,不会影响其他程序的运行。绘制感觉和在自己的CWnd上绘制一样,是怎么实现的
有什么办法能够实现在屏幕上绘制图片,就像在自己的CWnd上绘制一样,可以控制绘制。
常看到一些在屏幕上绘制滚动小球之类的小程序,不会影响其他程序的运行。绘制感觉和在自己的CWnd上绘制一样,是怎么实现的
解决方案 »
- 窗口最小化以后,如果用别的方法捕捉到他的一个点的RGB???…………标题加长…………………………………………………………………………………………………………
- 求助:怎样才能点击对话框上的Cancel按钮时发送WM_CLOSE消息
- 直接用没有问题,做成DLL后,调用却发生Access Violation问题.
- 区域填充算法
- ado的简单问题
- 怎样用ADO删掉ACCESS建的表中一批符合条件的记录????
- 关于windowsXP的问题:我的硬盘问题 XP的安装问题
- VC串口通讯发送异常
- picture contol不能立即显示
- 一个简单问题:PreSubclassWindow与PreCreateWindow有何区别???
- 关于VARIANT
- PDA編程
SetROP2(R2_XORPEN);
或者
SetROP2(R2_NOT);
桌面是不能被程序所完全控制的。
桌面程序不是在桌面上画图,而是创建了一个或N个特殊窗口
Practise_Think的做法相对也简单
不过不知道符不符合你的要求
无非就是把原来的屏幕copy到内存dc上然后再画,然后再bitblt出来。但要考虑到桌面会变化,还有小球移动的时候不能留下拖痕。