如何使用C++将Windows 7锁定到单个程序中?

Wil*_*ins 2 c++ windows kiosk fullscreen

我一直在使用Visual Studio 2015(C++)中的应用程序.这是我学校技术支持的自助服务终端应用程序.基本上,它是一个支持站点,将在自助服务终端中运行.我需要弄清楚如何锁定窗口,以便它只运行该程序.以全屏模式运行程序也很有帮助.请记住,所有信息亭都运行Windows 7.

Jos*_*hua 5

设置注册表项

HKCU SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell="c:\path\to\whatever.exe"
Run Code Online (Sandbox Code Playgroud)

通过taskmgr.exe的安全性禁止任务管理器(向二进制文件添加拒绝读取+拒绝执行)

设置自动登录:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
DefaultUserName = whatever
DefaultPassword = whatever
Run Code Online (Sandbox Code Playgroud)

有一个方便的启动盘.解决此问题的唯一方法是引导启动盘并在安装相应的配置单元后撤消其中一个步骤.