0

朋友们,我被分配了一个像下面这样的最后一年的项目 - 在 Windows 的登录窗口出现之前,我的 Windows Form App .exe 应该执行并显示出来。应该无法从此表单导航,即 alt + ctrl + del 和 alt+tab 并且应该禁用更多命令。一旦输入并提交了表单字段中的值,它们必须存储在我的大学服务器上的数据库中。这一切只发生在,Windows 登录应该出现,然后用户可以登录并使用桌面。

我只知道在某种程度上创建 Windows 窗体。你能建议我如何做这整个过程吗?

如何在 Windows 登录之前启动表单?如何将这些数据放入数据库?

我什至不知道 10% 的 Windows 窗体,所以请简要说明您的建议

4

1 回答 1

2

要在登录前根据您请求的导航要求加载表单,实际上需要将登录屏幕更改为自定义屏幕。

这在所有版本的 Windows 中都是可能的;Netware 客户端 (RIP) 用于执行此操作,因此 Windows 将通过 Netware 服务器进行身份验证。执行此操作的方法自 Vista 以来发生了变化,与 NT 4.0 - XP 中使用的方法不同。

以下是一些帮助您入门的链接:

更改 Windows 7 的登录过程

使用 C# 的 Windows 凭据提供程序

考虑到连接字符串存在一些安全问题,将表单中的任何信息保存到数据库应该是直截了当的。

于 2013-10-02T01:18:05.877 回答