Jos*_*ons 4 delphi sendmessage
我有启动外部应用程序的代码,并自动填写密码提示.
我想自动按"ENTER"键,这样用户就不必单击"确定".
如何将ENTER键发送到外部应用程序?
下面是我现在的代码.
将密码发布到应用程序的第一行工作正常.
发送ENTER键的第二行完全没有效果.
我正在使用Delphi 2010.
//now that we have the control handle, send the password to it
SendMessage(AppHandle,WM_SETTEXT,0,Integer(PChar(pwd)));
//and now push ENTER
SendMessage(AppHandle,WM_KEYDOWN,0,Integer(PChar(#13)));
Run Code Online (Sandbox Code Playgroud)
RRU*_*RUZ 12
试试这个
PostMessage(AppHandle, WM_KEYDOWN, VK_RETURN, 0);
Run Code Online (Sandbox Code Playgroud)
再见.
| 归档时间: |
|
| 查看次数: |
26239 次 |
| 最近记录: |