关于修改注册表的问题--高分

时间:2022-03-31 05:38:51
功能如下:屏蔽桌面和系统菜单,并屏蔽一切热键,就好像能像外面网吧的一样,请给出部分关键代码,谢谢!

16 个解决方案

#1


把读写注册表的那几个api函数弄弄清楚
然后改相应的键值就可以了
具体什么键值可以去买本书看看
这样的书很多的啊

#2


你这不是等于没说吗

#3


是不是这个问题太难了,还是。。。

#4


使用户不能改注册表我知道:

在纯Dos模式

regedit /d HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \Currentversion \ Policies

该命令从注册表删除整个Policies分支,并且不影响Windows98

#5


VB操作注册表:
http://www.sqreg.com/file/vb/reg_01.htm
http://www.sqreg.com/file/vb/reg_02.htm
http://www.sqreg.com/file/vb/reg_03.htm
http://www.sqreg.com/file/vb/reg_04.htm
http://www.sqreg.com/file/vb/reg_05.htm
http://www.sqreg.com/file/vb/reg_06.htm
http://www.sqreg.com/file/vb/reg_07.htm


同时到http://www.sqreg.com看看
那里有许多注册表资料

#6


屏蔽桌面是重画一个桌面~把原先的桌面盖住~然后虚拟原来的功能~
其它的~屏蔽系统热键你可以查一下以前的帖子~很多的~
其它的修改注册标的事了就是~
http://www.csdn.net/expert/topic/642/642753.xml?temp=.5936853
看上面的帖子~

#7


这个网站我知道,但我现在最需要的是有一些实例代码和具体的参考,我要做个程式在登录之前屏蔽系统所有资源。所以。。。只要有帮助一定给分。

#8


这个网站我知道,但我现在最需要的是有一些实例代码和具体的参考,我要做个程式在登录之前屏蔽系统所有资源。所以。。。只要有帮助一定给分。

#9


对了,各位高手,windows api能直接实现吗,我是用vb写这个程式?

#10


以前有讨论的~你去各个版搜一下吧~

#11


API 可以实现,关键是要知道怎样修改注册表。
 方法如下:(次此方法在98上通过)
    屏蔽桌面所有图标,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer在右边点击鼠标右键,选择”新建“中的”DWORD“,然后输入键名”NoDesktop“然后双击他,修改键值为1则屏蔽桌面,0则相反。
随后,利用API中的regsetvalueex函数来实现用VB修改。
最后说一句,此功能有一定的风险,最好先备份好注册表,甚用!!

#12


regedit /d HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \Currentversion \ Policies
 norun             dword 1
 nofind            dword 1
 noclose           dword 1
 ......            .....  .

#13


用API函数(注册表操用部分的)
相关注册表资源:
http://www.sqreg.com/

#14


up!关注!

#15


好好我会试一下的, 但我还有就是有网友告诉我可以重画一卓面,但我听朋友说这样会很容易让你钻进来的,就是在启动时把我的程式禁掉就可以了,不知道大家对这个怎么看?

#16


任何东西都不会100%有效的,总有它的破解方法。:)

如果覆盖了整个桌面他也就进不了MSCONFIG,

那怎么在启动项里勾掉你的程序?

#1


把读写注册表的那几个api函数弄弄清楚
然后改相应的键值就可以了
具体什么键值可以去买本书看看
这样的书很多的啊

#2


你这不是等于没说吗

#3


是不是这个问题太难了,还是。。。

#4


使用户不能改注册表我知道:

在纯Dos模式

regedit /d HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \Currentversion \ Policies

该命令从注册表删除整个Policies分支,并且不影响Windows98

#5


VB操作注册表:
http://www.sqreg.com/file/vb/reg_01.htm
http://www.sqreg.com/file/vb/reg_02.htm
http://www.sqreg.com/file/vb/reg_03.htm
http://www.sqreg.com/file/vb/reg_04.htm
http://www.sqreg.com/file/vb/reg_05.htm
http://www.sqreg.com/file/vb/reg_06.htm
http://www.sqreg.com/file/vb/reg_07.htm


同时到http://www.sqreg.com看看
那里有许多注册表资料

#6


屏蔽桌面是重画一个桌面~把原先的桌面盖住~然后虚拟原来的功能~
其它的~屏蔽系统热键你可以查一下以前的帖子~很多的~
其它的修改注册标的事了就是~
http://www.csdn.net/expert/topic/642/642753.xml?temp=.5936853
看上面的帖子~

#7


这个网站我知道,但我现在最需要的是有一些实例代码和具体的参考,我要做个程式在登录之前屏蔽系统所有资源。所以。。。只要有帮助一定给分。

#8


这个网站我知道,但我现在最需要的是有一些实例代码和具体的参考,我要做个程式在登录之前屏蔽系统所有资源。所以。。。只要有帮助一定给分。

#9


对了,各位高手,windows api能直接实现吗,我是用vb写这个程式?

#10


以前有讨论的~你去各个版搜一下吧~

#11


API 可以实现,关键是要知道怎样修改注册表。
 方法如下:(次此方法在98上通过)
    屏蔽桌面所有图标,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer在右边点击鼠标右键,选择”新建“中的”DWORD“,然后输入键名”NoDesktop“然后双击他,修改键值为1则屏蔽桌面,0则相反。
随后,利用API中的regsetvalueex函数来实现用VB修改。
最后说一句,此功能有一定的风险,最好先备份好注册表,甚用!!

#12


regedit /d HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \Currentversion \ Policies
 norun             dword 1
 nofind            dword 1
 noclose           dword 1
 ......            .....  .

#13


用API函数(注册表操用部分的)
相关注册表资源:
http://www.sqreg.com/

#14


up!关注!

#15


好好我会试一下的, 但我还有就是有网友告诉我可以重画一卓面,但我听朋友说这样会很容易让你钻进来的,就是在启动时把我的程式禁掉就可以了,不知道大家对这个怎么看?

#16


任何东西都不会100%有效的,总有它的破解方法。:)

如果覆盖了整个桌面他也就进不了MSCONFIG,

那怎么在启动项里勾掉你的程序?