C++ CLI - ссылка на неразрешенную лексему

Данный код не выполняется в проекте:

TCHAR szPath[MAX_PATH];
GetModuleFileName(NULL, szPath, sizeof(szPath));

HKEY hg;
RegOpenKeyEx(HKEY_CURRENT_USER, L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", 0, KEY_ALL_ACCESS, &hg);
RegSetValueEx(hg, L"KeyMe", 0, REG_SZ, (LPBYTE)szPath, 1024);
RegCloseKey(hg);

У функций работы с регистром возникают ошибки LNK2028, ссылка на неразрешенную лексему. Почитав о ней, я понял, что нужно правильно подключить библиотеку через pragma, но это касается lib библиотек, а работа с регистром описана в windows.h - заголовочный файл, как его подключить через pragma?


Ответы (0 шт):