VB关于PostMessage和SendMassage的有关问题

VB关于PostMessage和SendMassage的问题
我最近在研究给其它进程发送消息时遇到点问题,
使用PostMessage给计算器程序发送回车键消息时,计算器有反应.
给另一个游戏发送回车键消息时,游戏没反应,用OD调试时发现游戏接受到了WM_KEYDOWN消息了.
那为什么会没反应呢?难道可以检测到消息的来源是系统还是其它应用程序的?

------解决方案--------------------
试试用SendInput模拟呢:

模拟按键(使用SendInput)

再不行用驱动模拟:

用VB模拟键盘输入的N种方法

11楼有我封装好的代码.