我想做一个小程序,在后台运行!每隔一定的时间发出一些消息给windows而不是发给我自己编写的那个程序。在我的程序里也就是,每隔一定时间发出一条(WM_MOUSEMOVE),并且有一个mousemove的目标点,隔一定时间发出(WM_LBUTTONDOWN)的消息给windows。程序运作于后台,发出这些消息会让windows误以为是用户手动的移动和点击!也就是说发出一个消息(但用户并没有进行相应操作,即不是由用户发出,而是由程序发出的),将这个消息插入system message queue,而不是插入到application message queue!该用什么函数,具体怎么做?谢谢了!
解决方案 »
- 如何限制CToolTipCtrl的 tool tip的长度 和宽度
- Delphi代码往VC/MFC代码的移植问题
- 如何让程序一启动窗口就隐藏(对话框程序)?
- 谁知道怎样写一个类似acrobat的IE插件?
- 如何在程序中动态将SQL数据表导出到*.txt或*.cls文件中?急!!!
- 怎么用vc判断出某access文件已经损坏?
- 在VC中我如何列表出系统的盘符名称?
- 一个在程序中用post方式请求http链接的问题
- 怎么将一个基于对话框的程序在启动的时候最大化显示?
- 新手请教大家,如何将Access中的表数据导出到Excel中?
- 编译错误error LNK2001: unresolved external symbol _IID_IDirectDraw4
- 关于数组的大小
由于你是给所有的WINDOW发MOUSEMOVE和LBUTTENDOWN的消息,可要当心误操作。