Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Значек приложения(Delphi) (https://forum.antichat.xyz/showthread.php?t=167743)

denjf 02.01.2010 18:09

Значек приложения(Delphi)
 
Есть такой вопрос!

Как сделать так что бы значек программы был динамический??

Допустим: На разных компах с разными настройками оформления винды или разной виндой значек файла jpg разный, так вот я хочу что бы у моей проги всегда был значек файла jpg.

0ldbi4 02.01.2010 19:47

Я не разу не парился таким вопросом но если заморочиться, то:

Берешь читаешь в реестре путь до значка который всегда в одной длл(забыл сам найдешь), потом патчингом суешь его в свою прогу


Но если ты так тройчега хочешь замутить есть вариант интереснее, в реестр как просмоторщик jpeg картинок вписываешь своего троя и он запускается при просмотре любой jpeg из нее делаешь shel на стандартный просмотрощик и все!!!

RDL_Rider 06.01.2010 03:24

Цитата:

Сообщение от 0ldbi4
в реестр как просмоторщик jpeg картинок вписываешь своего троя и он запускается при просмотре любой jpeg из нее делаешь shel на стандартный просмотрощик и все!!!

имхо Самое простое и стабильное. Т.к. например в филе, содержащее иконку размером ~800 байт мне буквально пару раз удалось втиснуть иконку размером пару шилобайт, и то вручную. О написании проги вообще речи не шло. :confused:


Время: 18:02