无法为在Windows 2008 R2远程桌面上运行的Delphi XE4 VCL 32位应用程序设置焦点

时间:2013-10-15 17:04:23

标签: delphi windows-server-2008-r2 delphi-xe4

对我来说这是一个新的,从第一天开始我一直在使用Delphi(以及之前的TP)。无论我尝试什么,我都无法让我的应用程序在启动后获得关注。我需要能够向其发送击键以自动执行远程桌面负载测试过程。 应用程序启动后(从任何一个开始 - >运行... myApp.exe,或双击快捷方式)我必须在它有焦点之前在某个地方物理点击该表单。即使它是唯一运行的应用程序也是如此。 我在formhow事件中添加了myform.setfocus,myedit.setfocus和类似的类型代码,但没有任何帮助。启动后,桌面具有焦点,而不是应用程序。我错过了什么?我没有遇到任何其他操作系统的问题,它是2008或RDS问题吗?还是我? 我已经通过添加一个命令行参数来解决这个问题,以便在启动时运行该进程,但我真的想在未来的项目中找到它。 感谢

0 个答案:

没有答案