如何以编程方式单击法律声明对话框? [英] How to click on legal notice dialog box programmatically?

查看:82
本文介绍了如何以编程方式单击法律声明对话框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我已成功设计了自动登录,并附上以下链接示例。



http://www.microsoft.com/en-us/download/details.aspx?id=4057&hash=xingrGZI1z0OJUXZ9agI1iC5Jah0oQJ8dFbSUaOF%2bkHr7hNw2hpCrwE1yQL5aFVFrhOxAE27%2bTCEHpKEB%2bkMww%3d%3d



我有一个问题。当一些用户在登录窗口期间启用法律通知时。

此通知已启用虽然注册表: HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \Winlogon \LegalNoticeText  。它显示消息提示,如下面的屏幕所示。没有点击确定按钮它无法在系统中自动登录。



任何人都可以建议如何"输入"这个OK按钮以编程方式。

Hi all,

I have successfully design the auto login with the below link example.

http://www.microsoft.com/en-us/download/details.aspx?id=4057&hash=xingrGZI1z0OJUXZ9agI1iC5Jah0oQJ8dFbSUaOF%2bkHr7hNw2hpCrwE1yQL5aFVFrhOxAE27%2bTCEHpKEB%2bkMww%3d%3d

I have one issue regarding it.When some user has enable legal notice during log On window.
This Notice is enable though the registry: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\LegalNoticeText .It shows the Message prompt as shown in below screen.Without click on Ok button it couldn't auto login in the system.

Can any one suggest how to "Enter" this OK button programmatically.

或 

有没有办法通过这条消息?

Is there any way to By pass this message?

我遵循以下流程。

1)创建窗口服务。

2)服务将在登录前启动。

2)Service will start before log on .

3)调用以下代码单击确定按钮

3) Call below code for click OK button


SendKeys.SendWait("{TAB}");

SendKeys.SendWait(" {ENTER}");

SendKeys.SendWait("{ENTER}");

最好,

Mahen




推荐答案

谢谢你的回复,有没有办法点击确定按钮
以编程方式?

Thanks your reply ,Is there any way to click on ok button programmatically?

这里我试试了  SendKeys 。SendWait(" {ENTER}")函数。

Here i have try it with SendKeys.SendWait("{ENTER}") function.

我已通过该服务触发此命令。但它无法正常工作。


这篇关于如何以编程方式单击法律声明对话框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆