ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Изменение иконки exe файла.
  #1  
Старый 17.06.2010, 00:24
ShkiperLol
Познающий
Регистрация: 17.04.2010
Сообщений: 38
Провел на форуме:
28500

Репутация: 0
По умолчанию Изменение иконки exe файла.

Нужно програмно изменить иконку exe файла,на иконку которая находиться в ресурсах приложения которое будет изменять.
Написал такой код,но почемуто стандартная икона не меняеться на нужную мне.
В чем может быть проблема?
Код:
int main(int argc, char* argv[])
{
 HRSRC find=FindResourceA(0,"ICO","RT_ICON");
  if(find)
   {
     HGLOBAL glob=LoadResource(0,find);
      if(glob)
       {
         LPVOID lock=LockResource(glob);
          if(lock)
           {
              HANDLE update=BeginUpdateResource("ip.exe",false);
                 if(update)
                   {
                     BOOL up=UpdateResource(update,"Иконка","MAINICON",NULL,lock,SizeofResource(0,find));
                     EndUpdateResourceA(update,false);
                   }
           }
       }
   }
        return 0;
}
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ