苏飞论坛
标题:
有个问题一直困扰着我:如何操作无句柄的按钮???
[打印本页]
作者:
龍游天下
时间:
2015-3-10 22:50
标题:
有个问题一直困扰着我:如何操作无句柄的按钮???
(, 下载次数: 147)
上传
点击文件名下载附件 如图,右边窗口中的“忽略”按钮已经可以定位到这个元素了,但没有句柄。
现在,想的效果是:当点击左边我的程序中的红色字“忽略”按钮的同时相当于点击右边红框“忽略”按钮。要求,鼠标指针在红字“忽略”按钮上不移动。
不知道有没有会的,能帮助一下吗?万分感谢!如果能给段代码或讲一下实现的方法也行。
在补充一下我的这边的情况:我会的是能获取到句柄的按钮,代码如下
//可以对有句柄的元素进行操作
[DllImport("User32.dll", EntryPoint = "SendMessage")]
public static extern int SendMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);
/// <summary>
/// 按下鼠标
/// </summary>
public const int WM_LBUTTONDOWN = 0x0201;
/// <summary>
/// 弹起鼠标
/// </summary>
public const int WM_LBUTTONUP = 0x0202;
SendMessage(hwd, WM_LBUTTONDOWN, IntPtr.Zero, (IntPtr)(0 * 65535 + 0));
SendMessage(hwd, WM_LBUTTONUP, IntPtr.Zero, (IntPtr)(0 * 65535 + 0));
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4