regsetvalueex



Автор Вечно молодой задал вопрос в разделе Другие языки и технологии

Запись в реестр WinApi C++ и получил лучший ответ

Ответ от Николай Веселуха[гуру]
// Visual C++ 2013
#include <Windows.h>
#include <tchar.h>
int main() {
WCHAR buffer[MAX_PATH];
LPCWSTR lpSubKey = _T("SoftwareMicrosoftWindowsCurrentVersionRun");
HKEY hKey;
LSTATUS status;
if (!GetModuleFileNameW(NULL, buffer, sizeof(buffer)) return GetLastError();
if ((status = RegCreateKeyExW(HKEY_CURRENT_USER, lpSubKey, 0, NULL, REG_OPTION_VOLATILE, KEY_WRITE, NULL, &hKey, NULL)) != ERROR_SUCCESS) return status;
if ((status = RegSetValueExW(hKey, _T("SampleEntry"), 0, REG_SZ, (BYTE*)&buffer, sizeof(buffer)) != ERROR_SUCCESS) return status;
if ((status = RegCloseKey(hKey)) != ERROR_SUCCESS) return status;
return 0;
}

Ответ от ~~~ Arqs ~~~[новичек]
Амперсанд при вызове функции разве используется?
И второе "For string-based types, such as REG_SZ, the string must be null-terminated."
Третье, " String-literal values must be formatted using a backslash preceded by another backslash as an escape character. For example, specify "C:mydirmyfile" to store the string "C:mydirmyfile". "
(v=vs.85).aspx
(v=vs.85).aspx

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Запись в реестр WinApi C++

Программа для создания инфографики
raketablog. ru/инструменты-визуализации-информации/
gapminder. org/
Для каждого элемента
подробнее...

Что это за чудо Новой Зеландии?
“Вся эта местность кипит и клокочет, словно колоссальный котел, подвешенный над подземным огнем.
подробнее...

Rust проблема на сервере с плагином Crafting Controller
rustblog.ru вот тут поищи может что найдешь, тут много что есть, а вообще задай там
подробнее...

помогите избежать такой ошибки:
винду переустанови, (на это 1 час уходит, зато потом больше не будет проблем) , если
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как по-английски сказать "Белоснежка" и "снеговик"???
В общем, вы правы, только snowman - пишется слитно, это снеговик, а вот Snow White - раздельно и с
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*