在我的启动程序启动期间隐藏桌面

Posted

技术标签:

【中文标题】在我的启动程序启动期间隐藏桌面【英文标题】:to hide the block the desktop during my startup program launch 【发布时间】:2015-05-07 06:32:16 【问题描述】:

我正在为我的学生开发一个基于登录和注销的应用程序。当我的用户登录时,将加载启动应用程序。在启动期间!

我的问题:当我的启动应用程序加载时,我所有的桌面图标和其他应用程序都应该被禁用。有人建议我,我真的欠你们。

【问题讨论】:

您使用什么开发应用程序以及运行什么操作系统? 【参考方案1】:

您使用什么语言?下面是一个 C# 示例: How to hide desktop icons programatically?

无论如何,您可以在不了解 java 的 C# 或 C++ 中使用 Windows API。试试看它是否有效。

【讨论】:

实际上我的代码是 C# vs 2005 和我的 Win7 操作系统 @zedd.. 现在我找到了解决问题的方法。这里我的代码是我为我的应用程序使用 registrykey:** RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows \\CurrentVersion\\Run", true);** if (checkBox1.Checked) // 在注册表中添加值,以便应用程序在启动时运行 rkApp .SetValue("MyApp", Application.ExecutablePath.ToString()); else // 从注册表中删除值,这样应用程序就不会启动 rkApp.DeleteValue("MyApp", false);

以上是关于在我的启动程序启动期间隐藏桌面的主要内容,如果未能解决你的问题,请参考以下文章

如何在应用启动期间获取位置

如何防止在我的桌面上启动 TaskManager?

启动隐藏的 C++ 程序

IOS 13 UIWindow 实例在应用程序启动期间为零

怎么设置软件开机自启动

如何在 WPF 应用程序启动期间显示等待光标?