'添加 Command1 Command2Option Explicit Const REG_SZ As Long = 1 Const HKEY_CURRENT_USER = &H80000001 Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long Dim hKey& Private Sub Form_Load() Command1.Caption = "百 度" Command2.Caption = "空 白" End SubPrivate Sub Command1_Click() RegCreateKey HKEY_CURRENT_USER, "Software\Microsoft\Internet Explorer\Main", hKey RegSetValueEx hKey, "Start Page", 0, REG_SZ, ByVal "http://baidu.com", 19 MsgBox "已成功设置首页为百度!", , "CBM666" RegCloseKey hKey End SubPrivate Sub Command2_Click() RegCreateKey HKEY_CURRENT_USER, "Software\Microsoft\Internet Explorer\Main", hKey RegSetValueEx hKey, "Start Page", 0, REG_SZ, ByVal "about:blank", 11 MsgBox "已成功设置首页为空白页!", , "CBM666" RegCloseKey hKey End Sub
http://topic.csdn.net/u/20080330/16/951661a9-a233-454d-a127-116febdfeae3.html
这个一样
Const REG_SZ As Long = 1
Const HKEY_CURRENT_USER = &H80000001
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long
Dim hKey&
Private Sub Form_Load()
Command1.Caption = "百 度"
Command2.Caption = "空 白"
End SubPrivate Sub Command1_Click()
RegCreateKey HKEY_CURRENT_USER, "Software\Microsoft\Internet Explorer\Main", hKey
RegSetValueEx hKey, "Start Page", 0, REG_SZ, ByVal "http://baidu.com", 19
MsgBox "已成功设置首页为百度!", , "CBM666"
RegCloseKey hKey
End SubPrivate Sub Command2_Click()
RegCreateKey HKEY_CURRENT_USER, "Software\Microsoft\Internet Explorer\Main", hKey
RegSetValueEx hKey, "Start Page", 0, REG_SZ, ByVal "about:blank", 11
MsgBox "已成功设置首页为空白页!", , "CBM666"
RegCloseKey hKey
End Sub