Не могу засунуть txt к exe
Не могу разобраться как мне добавить файл ресурсов к коду, и как к этому ресурсу обращаться. Перепробывал уже все варианты что мог
Visual Studio. C++
Вариант Chat GPT ниже
#include <Windows.h> // Для работы с ресурсами Windows
// Загрузка текстового ресурса из файла
HGLOBAL LoadResourceFromFile(LPCTSTR lpFileName) {
// Находим ресурс в исполняемом файле
HRSRC hResInfo = FindResource(NULL, lpFileName, RT_RCDATA);
if (hResInfo == NULL)
return NULL;
// Загружаем ресурс
HGLOBAL hRes = LoadResource(NULL, hResInfo);
if (hRes == NULL)
return NULL;
return hRes;
}
int main() {
// Загружаем текстовый ресурс из файла "MY_TEXT_FILE"
HGLOBAL hRes = LoadResourceFromFile(TEXT("MY_TEXT_FILE"));
if (hRes != NULL) {
// Получаем указатель на данные
LPVOID pData = LockResource(hRes);
if (pData != NULL) {
// Делаем что-то с данными, например, выводим на экран
printf("%s\n", (const char*)pData);
}
// Освобождаем ресурс
FreeResource(hRes);
}
return 0;
}