Dim hKey As Long '这个变量有什么必要............ 我认为在你这段程序中没多少用,不过变量是一定要的,楼上的被HKEY的名字弄糊涂了,这里的HKEY返回函数的运行状态,0代表错误,但是最好改一下名字为HResult.Dim L As Long '这个变量有什么必要............. L = 1 不必拘泥于L,他只是一个常量,定不定义无所谓,只要在下面更改以下就可以RegSetValueEx hKey, "notraycontextmenu", 0, REG_DWORD, 1, 4 |