home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 6 Unleashed…sional Reference Edition) / Visual_Basic_6_Unleashed_Professional_Reference_Edition_Sams_1999.iso / Source / CHAP29 / 309X3212.TXT < prev    next >
Encoding:
Text File  |  1998-05-05  |  1.4 KB  |  34 lines

  1.  
  2. Public Declare Function RegCloseKey Lib "advapi32" _
  3.     (ByVal hKey As Long) As Long
  4. Public Declare Function RegCreateKey Lib "advapi32" _
  5.     Alias "RegCreateKeyA" (ByVal hKey As Long, _
  6.     ByVal lpSubKey As String, phkResult As Long) As Long
  7. Public Declare Function RegDeleteValue Lib "advapi32" _
  8.     Alias "RegDeleteValueA" (ByVal hKey As Long, _
  9.     ByVal lpValueName As String) As Long
  10. Public Declare Function RegOpenKeyEx Lib "advapi32" _
  11.     Alias "RegOpenKeyExA" (ByVal hKey As Long, _
  12.     ByVal lpSubKey As String, ByVal ulOptions As Long, _
  13.     ByVal samDesired As Long, phkResult As Long) As Long
  14. Public Declare Function RegQueryValueEx Lib "advapi32" _
  15.     Alias "RegQueryValueExA" (ByVal hKey As Long, _
  16.     ByVal lpValueName As String, ByVal lpReserved As Long, _
  17.     lpType As Long, lpData As Any, lpcbData As Long) As Long
  18. Public Declare Function RegSetValueEx Lib "advapi32" _
  19.     Alias "RegSetValueExA" (ByVal hKey As Long, _
  20.     ByVal lpValueName As String, ByVal Reserved As Long, _
  21.     ByVal dwType As Long, lpData As Any, _
  22.     ByVal cbData As Long) As Long
  23.  
  24. Public Const REG_NONE = 0
  25. Public Const REG_SZ = 1
  26. Public Const REG_EXPAND_SZ = 2
  27. Public Const REG_BINARY = 3
  28. Public Const REG_DWORD = 4
  29. Public Const REG_DWORD_LITTLE_ENDIAN = 4
  30. Public Const REG_DWORD_BIG_ENDIAN = 5
  31. Public Const REG_LINK = 6
  32. Public Const REG_MULTI_SZ = 7
  33. Public Const REG_RESOURCE_LIST = 8
  34.