我想用下面这段代码点击外部应用程序弹出的对话框的确定按钮,但是没有成功。用F11调试了一下,对话框和确定按钮的句柄都是获得了的,只是执行SendMessage没有反应,但是同一个程序中,我用SendMessage向外部应用程序的窗口中的确定按钮发送点击消息成功。请问是不是WM_CLICK的问题,应该怎么修改呢??
EdithWnd = FindWindowEx(CztsWnd, EdithWnd, lpszClass_Submit1, lpszName_Submit);
if (!EdithWnd.Equals(IntPtr.Zero))
{
SendMessage(EdithWnd, WM_CLICK, (IntPtr)0, "0");
}
EdithWnd = FindWindowEx(CztsWnd, EdithWnd, lpszClass_Submit1, lpszName_Submit);
if (!EdithWnd.Equals(IntPtr.Zero))
{
SendMessage(EdithWnd, WM_CLICK, (IntPtr)0, "0");
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货