请帮忙看看这个帖子: http://www.csdn.net/Expert/TopicView1.asp?id=1016337如果不想看,也可以:问题如下: 如何在系统队列中增加消息。 我是想在一个应用中给别人任何别的应用发送消息。 我试过用 SendMessage 和 PostMessage ,好像别的应用程序都收不到消息,这个可以用 VC的工具 SPY 监测到。
调试欢乐多
有什么用吗?黑客软件?
UP
http://www.csdn.net/Expert/TopicView1.asp?id=1016337
否则 浪费100分阿。 谁顶一下给30分。 盘活一下那个帖子。 要不真的浪费了100分。
不同进程属于不同地址空间。
不过处理起来不是那么简单,具体请参照windows 32 API 高级编程。
我做过这种的,不过是在bcb里面的,通过sendmessage,调用api完成的.
谢谢大家!
CWnd *child = WindowFromPoint(p);
::SendMessage(child->m_hWnd,WM_PAINT,0,0);
我就是这么写的,用spy来照,确实能收到,当然是发给不同进程的窗口了。
SendMessage是把消息直接发给窗口函数,并阻塞在那里,等那个窗口函数处理完了以后再返回的。