Ну вкратце, пишем в блокноте такой файл:
res.rc
101 ICON D:\Projects\пе-3\ver\falcons.ico
1 VERSIONINFO
FILEVERSION 1,0,0,316
PRODUCTVERSION 1,0,0,316
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904B0"
BEGIN
VALUE "CompanyName", "CodeExotics Studio\0"
VALUE "FileDescription", "The Stalin's Falcons\0"
VALUE "FileVersion", "1.316\0"
VALUE "InternalName", "falcons\0"
VALUE "LegalCopyright", "Copyright \xA9 CodeExotics Studio, 2009\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "falcons.exe\0"
VALUE "ProductName", "The Stalin's Falcons\0"
VALUE "ProductVersion", "1.0 build 316\0"
END
END
END
Меняйте в этом шаблоне относящиеся к вашему проекту данные, тут помимо иконки так же информация о файле.
Потом компилим его так:
windres -i res.rc -o res.o
|
Потом вставляем его в коде так:
?Win32
Import "ver/res.o"
?
|
Обычно перед всем остальным кодом.