如何使用right-click禁用桌面c#选项(Refresh, Properties等)
请把代码给我。
提前谢谢。
发布于 2014-03-01 12:24:45
通过书记官处
您可以添加一个注册表项来禁用鼠标右键单击。这只在桌面和资源管理器上工作,但不影响任何程序,您还可以右键单击任务栏并通过右键单击控制托盘程序。这显然不是最好的解决方案,但它确实提供了一个小级别的桌面保护,而不是意外地通过资源管理器上下文菜单做一些事情。
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 2.右键单击资源管理器键并选择新建-> DWORD值。
添加上面的注册表调整将禁用鼠标右键单击计算机上的所有用户。如果只想禁用当前登录的用户,则应该导航到HKEY_CURRENT_USER而不是HKEY_LOCAL_MACHINE:
为了方便使用和保存到注册表中,我们创建了易于运行的HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer文件中的这些键,只需双击即可。
阅读更多:http://www.raymond.cc/blog/restrict-or-disable-mouse-right-click-at-desktop-and-explorer/#ixzz2uiGVoU4M
如何读取和写入注册表:http://www.codeproject.com/Articles/3389/Read-write-and-delete-from-registry-with-C
https://stackoverflow.com/questions/22114242
复制相似问题