Is this what you're looking for:
Part 1:
Option Explicit
Public Enum REG_TOPLEVEL_KEYS
HKEY_CLASSES_ROOT = &H80000000
HKEY_CURRENT_CONFIG = &H80000005
HKEY_CURRENT_USER = &H80000001
HKEY_DYN_DATA = &H80000006
HKEY_LOCAL_MACHINE = &H80000002
HKEY_PERFORMANCE_DATA = &H80000004
HKEY_USERS = &H80000003
End Enum
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 RegCloseKey Lib _
"advapi32.dll" (ByVal Hkey 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
Private Const REG_SZ = 1
Public Function SetIEPopUpBlock(ByVal flPop As Boolean) As Boolean
'*PURPOSE: Sets the Pop Up Blocker for Internet Explorer
'* Example: SetIEPopUpBlock True
'*
if flPop then
SetIEPopUpBlock = WriteStringToRegistry(HKEY_CURRENT_USER, _
"Software\Microsoft\Internet Explorer\New Windows", _
"PopupMgr", "yes")
else
SetIEPopUpBlock = WriteStringToRegistry(HKEY_CURRENT_USER, _
"Software\Microsoft\Internet Explorer\New Windows", _
"PopupMgr", "no")
end if
End Function