向QQ发送按钮按下的消息是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/10 22:54:37
我在编写一个获取QQ查询号码界面内容的小软件,其中有个操作就是给QQ发送一个消息让QQ按下指定的某个按钮,现在那个按钮已经找到了,可是不知道发送什么消息让它被按下啊,请问哪位高人知道是什么消息啊???

用程序控制鼠标位置和模拟鼠标点击你只要3个函数就可以完成了。但是你要将文本框中的文本拷贝到聊天编辑框中去的话,你要做的事情会很多的:你需要找到聊天对话框中的编辑框窗口,然后将文本设置到这个聊天编辑框中,最后是发送了,你还是需要模拟鼠标点击发送按钮或者向聊天框发送“回车”模拟来发送消息。如果是鼠标模拟的话,只需要3个函数就可以了:移动鼠标,鼠标左键点击,鼠标右键单击。我这里有一段vc写的代码,你参考一下吧:// 在指定位置点击鼠标void CCursorDown::CursorDown(CPoint Point,BOOL CursorBool){CPoint OldPoint;if(!CursorBool)GetCursorPos(&OldPoint);SetCursorPos(Point.x,Point.y);mouse_event(MOUSEEVENTF_LEFTDOWN,Point.x,Point.y,0,0);mouse_event(MOUSEEVENTF_LEFTUP,Point.x,Point.y,0,0);// 鼠标回到原来的位置SetCursorPos(OldPoint.x,OldPoint.y);}