怎么用C#禁止显示桌面和任务栏,使使用者不能进入其他界面?

little_iwf 2008-01-28 03:30:13
我想达到这样一个效果:

程序运行后,不再显示桌面和任务栏,使程序的使用人员不能切换到其他界面。

怎么实现?
...全文
539 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhujiazhi 2008-01-31
  • 打赏
  • 举报
回复
其它的功能则需要屏蔽热键的
zhujiazhi 2008-01-31
  • 打赏
  • 举报
回复
不再显示桌面和任务栏
[System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern IntPtr FindWindow(string strClassName, string strWindowName);
[System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern int ShowWindow(IntPtr hwnd, int nStyle);
//隐藏
ShowWindow(FindWindow("progman", null), 0);
ShowWindow(FindWindow("Shell_traywnd", null), 0);
//显示
ShowWindow(FindWindow("progman", null), 1);
ShowWindow(FindWindow("Shell_traywnd", null), 1);
little_iwf 2008-01-31
  • 打赏
  • 举报
回复
还有,把explorer 杀了,explorer会自动启动啊
little_iwf 2008-01-31
  • 打赏
  • 举报
回复
屏蔽组合键?
怎么屏蔽法?

网上有C#得例子吗?
冷月孤峰 2008-01-28
  • 打赏
  • 举报
回复
全屏+屏蔽组合键等
da21 2008-01-28
  • 打赏
  • 举报
回复
全屏
米菲爸爸 2008-01-28
  • 打赏
  • 举报
回复
教你个狠的,把explorer 杀了就行了
smaworm 2008-01-28
  • 打赏
  • 举报
回复
难道你想写病毒啊

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧