Значек приложения(Delphi)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by denjf, 2 Jan 2010.

  1. denjf

    denjf Member

    Joined:
    12 Nov 2008
    Messages:
    88
    Likes Received:
    12
    Reputations:
    -1
    Есть такой вопрос!

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

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

    0ldbi4 Elder - Старейшина

    Joined:
    14 Apr 2008
    Messages:
    264
    Likes Received:
    51
    Reputations:
    10
    Я не разу не парился таким вопросом но если заморочиться, то:

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


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

    RDL_Rider New Member

    Joined:
    21 Jun 2009
    Messages:
    100
    Likes Received:
    3
    Reputations:
    0
    имхо Самое простое и стабильное. Т.к. например в филе, содержащее иконку размером ~800 байт мне буквально пару раз удалось втиснуть иконку размером пару шилобайт, и то вручную. О написании проги вообще речи не шло. :confused: