110,571
社区成员
发帖
与我相关
我的任务
分享
string send_result = "" + Win32API.SendMessage( password_input, (int)Win32API.WindowsMessageEnum.WM_SETTEXT, IntPtr.Zero, Password.Text );
uint last_error = Win32API.GetLastError();
LogFun( string.Format( "SendMessage:WM_SETTEXT,返回值:{0},GetLastError:{1}", send_result, last_error ) );
System.Threading.Thread.Sleep(1000);
send_result = "" + Win32API.SendMessage(password_input, (int)Win32API.WindowsMessageEnum.WM_KEYDOWN, (int)Win32API.VirtualKeyEnum.VK_RETURN, 0);
last_error = Win32API.GetLastError();
LogFun(string.Format("SendMessage:WM_KEYDOWN,返回值:{0},GetLastError:{1}", send_result, last_error));
//send_result = "" + Win32API.SendMessage(password_input, (int)Win32API.WindowsMessageEnum.WM_CHAR, (int)Win32API.VirtualKeyEnum.VK_RETURN, 0);
//last_error = Win32API.GetLastError();
//LogFun(string.Format("SendMessage:WM_CHAR,返回值:{0},GetLastError:{1}", send_result, last_error));
send_result = "" + Win32API.SendMessage(password_input, (int)Win32API.WindowsMessageEnum.WM_KEYUP, (int)Win32API.VirtualKeyEnum.VK_RETURN, 0);
last_error = Win32API.GetLastError();
LogFun(string.Format("SendMessage:WM_KEYUP,返回值:{0},GetLastError:{1}", send_result, last_error));
SendMessage:WM_SETTEXT,返回值:1,GetLastError:183
SendMessage:WM_KEYDOWN,返回值:1,GetLastError:183
SendMessage:WM_KEYUP,返回值:0,GetLastError:183