Показать сообщение отдельно
Старый 20.12.2009, 04:09   #23
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Пиктограмма exe-файла

Ну вкратце, пишем в блокноте такой файл:
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"
?
Обычно перед всем остальным кодом.
__________________
(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (23.01.2010), BlackOut (20.12.2009), G.A.D (20.12.2009), impersonalis (20.12.2009), Randomize (21.12.2009), Reizel (23.01.2010), St_AnGer (23.01.2010), Жека (10.03.2015)