Здравствуйте.Подскажите как правильно работать с RegSaveKeyEx(RegSaveKey).Получается файл нулевой длины. Спасибо.
invoke RegOpenKeyEx,HKEY_LOCAL_MACHINE,ADDR TK,NULL,KEY_QUERY_VALUE,ADDR hKeySave invoke RegSaveKey,hKeySave,ADDR SaveReg,NULL invoke RegCloseKey,hKeySave
http://cboard.cprogramming.com/windows-programming/64100-regsavekeyex.html#post455818 кажись привилегии нужны.
Код (Text): section '.code' code readable executable start: invoke SHRunControlPanel,lpcszCmdLine,NULL invoke ExitProcess,0 section '.data' data readable writeable lpcszCmdLine db 'desk.cpl' data import ... Не работает. Битый час просидел над функцией, мне она даром не надо, но хотел для общего развития "пройти" этот фрагмент. Еслиб дебри какие, я ещё подумал, что не рублю, а тут детский апи такой :| Да и то что выше повисло. эхъ... так работает control.exe desk.cpl,,2 но это уже не по SHRunControlPanel вопросы.
такая же проблема. RegSaveKeyEx() возвращает 1314: что это значит и как это решить? запускать из под админа пробовал - то же самое.
bug1z на Windows7 на некоторые ветви нужно устанавливать права. как программно сделать не знаю, но в regedit'е на каждой ветви есть пункт контекстного меню "Разрешения..."