Как создать файл.res, содержащий значки времени выполнения

Мне нужно сделать Res Restime и он должен содержать некоторые значки, которые у меня есть в списке в моем приложении. Файл res должен быть помещен в поле "Resource File" проекта. поэтому он должен быть совместим с Win32.

Я так и пытался:

  • создать исполняемый файл.resx, содержащий значки, и я преобразовал его в файл.resources с помощью ResGen.exe, но я оказался в тупике.
  • я попытался соответствовать.resx, который я создал в проекте "Файл ресурсов", но выдает ошибку, говорящую "выбранный файл не является допустимым файлом ресурсов Win32".
  • Я также пытался создать файл.rc, но я не могу понять, как правильно использовать rc.exe, чтобы скомпилировать его в файл.res, так что другой тупик, а также...

Есть ли у вас какие-либо идеи о том, как я могу этого добиться?

если я пытаюсь скомпилировать файл.rc, я получаю этот вывод:

Microsoft (R) Windows (R) Resource Compiler, Version 5.1.2264.1 - Build 2264

Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 1252 as default

Creating rc - ResourceFile.res

RC: RCPP -CP 1252 -f C:\Users\itis\Desktop\RCa18040 -g C:\Users\itis\Desktop\RDa18040 -DRC_INVOKED -D_WIN32 -pc\:/ -E -I C:\Users\itis\Desktop\ -I .

C:\Users\itis\Desktop\_mingw.h(51) : error RC2188: #error : ERROR: You must use a GNU Compiler.

C:\Users\itis\Desktop\_mingw.h(55) : error RC2188: #error : ERROR: You must use a GNU Compiler version >= 3.4.5.

C:\Users\itis\Desktop\afxres.h(34) : fatal error RC1015: cannot open include file 'windows.h'.

Premere un tasto per continuare . . .

1 ответ

Решение

Использование rc.exe для компиляции файла .rc является обычным способом создания файла.res.

Файл.rc может быть таким простым:

1 ICON "myicon1.ico"
2 ICON "myicon2.ico"
Другие вопросы по тегам