Я разобрался, теперь раздел создаётся. Теперь я пытаюсь создать там новые переменные:
Код | CString strPath= "Software\\Microsoft\\Internet Explorer\\Extensions\\"; strPath+=strGUID; CString strButton = "Button Text"; CString strButtonText = "AdSearch"; CString strHotIcon="HotIcon"; CString strIcon = "Icon"; HKEY hkOpisatel; LONG lRes = RegCreateKeyEx(HKEY_LOCAL_MACHINE,strPath,/**/NULL,NULL,REG_OPTION_NON_VOLATILE, KEY_CREATE_SUB_KEY,/**/NULL,&hkOpisatel,NULL); CString strRazdel = "HKEY_LOCAL_MACHINE\\"; CString strCLSID = "CLSID"; CString strCLSIDvalue = "{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"; CString strHotIconvalue = "C:\\Dev-Cpp\\Icons\\Book.ico"; CString strIconvalue = "C:\\Dev-Cpp\\Icons\\Console.ico"; CString strExec = "Exec"; CString strExecvalue = "D:\\Release\\RooTT.exe";
CWinApp* pApp = AfxGetApp(); strRazdel +=strPath; pApp->WriteProfileString(strRazdel, strButton, "AdSearch"); pApp->WriteProfileString(strRazdel, strHotIcon, strHotIconvalue); pApp->WriteProfileString(strRazdel, strIcon, strIconvalue); pApp->WriteProfileString(strRazdel, strCLSID, strCLSIDvalue); pApp->WriteProfileString(strRazdel, strExec, strExecvalue); RegCloseKey (hkOpisatel);
|
Но опять не хочет ничего делать 
P.S. 0x07L, по-моему ты всё таки был прав  |