C#向窗口的固定坐标出发送鼠标点击信息,什么代码,谢谢?

 我来答
727617686
推荐于2018-05-18 · TA获得超过712个赞
知道小有建树答主
回答量:560
采纳率:0%
帮助的人:307万
展开全部
///引入命令空间,在这里你可以调用api函数
using System.Runtime.InteropServices;

[DllImport("user32.dll")] ///引入了user32.dll,你就可以使用里面的FindWindow函数
public static extern IntPtr FindWindow(String lpclassName,String lpWindowText);

[DllImport("user32.dll")] ///同上
public static extern int SendMessage(IntPtr hWnd,,int message,IntPtr wParam,IntPtr lParam);

public const int WM_LBUTTONDBLCLK = 515
public const int MK_LBUTTON = 1;
(在电脑中搜索winuser.h,这个文件中包含消息值)
这个消息是左键双击消息

///用于发送消息的方法 x表示横坐标,y表示纵坐标
public void SendMsg(int x,int y){
///获取目标窗口句柄,以下为QQ登录窗口
IntPtr hWnd = FindWindow(null,"QQ2012");
///发送左键双击消息
SendMessage(hWnd,WM_LBUTTONDBLCLK ,(IntPtr)MK_LBUTTON ,(IntPtr)(y * 65536 + x));

望采纳!
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
隆教00L
2012-03-16 · 超过15用户采纳过TA的回答
知道答主
回答量:87
采纳率:100%
帮助的人:38.7万
展开全部
没看明白意思。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式