用sendmessage给虚拟机窗口发送鼠标点击消息无效是什么原因。

我用sendmessage给虚拟机窗口发送鼠标点击消息,能看到鼠标点击的动作,但无效果,是怎么回事?代码如下:
SendMessage(formh, WM_MOUSEMOVE,MK_LBUTTON,MAKELPARAM(321,477));
sleep(500);
SendMessage(formh, WM_LBUTTONDOWN,MK_LBUTTON,MAKELONG(321,477));
sleep(500);
SendMessage(formh, WM_LBUTTONUP,MK_LBUTTON,MAKELONG(321,477));

用spy++对照看下,另外虚拟机有时候不响应宿主机的消息,取决于虚拟机的软件和它的模式,比如virtual pc的虚拟机增强模式。

虚拟机,VMware?虚拟机中的系统安装VMware Tools了吗?

安装VMware Tools了

怎么修改模式才能响应呢?