musicstashall
Знающий
- Сообщения
- 322
- Репутация
- 7
Почему-то не могу получить подразделы в ключе «Shell». В других разделах получаю, а в этом не хочет. Что не так??
Код:
#include <APIRegConstants.au3>
#include <Array.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIDiag.au3>
#include <WinAPIReg.au3>
;#RequireAdmin
Local $hKey = _WinAPI_RegOpenKey($HKEY_CLASSES_ROOT, 'DesktopBackground\Shell', $KEY_READ)
If @error Then
MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), @extended, _WinAPI_GetErrorMessage(@extended))
Exit
EndIf
Local $iCount = _WinAPI_RegQueryInfoKey($hKey)
Local $aKey[$iCount[2]]
For $i = 0 To UBound($aKey) - 1
$aKey[$i] = _WinAPI_RegEnumKey($hKey, $i)
Next
_WinAPI_RegCloseKey($hKey)
_ArrayDisplay($aKey, '_WinAPI_RegEnumKey')