Узнать handle иконки в трее

Тема в разделе "WASM.BEGINNERS", создана пользователем z0x, 12 ноя 2006.

  1. z0x

    z0x New Member

    Публикаций:
    0
    Регистрация:
    15 окт 2006
    Сообщения:
    1
    Возможно ли узнать handle иконки в трее и совершить с ней какое-нибудь действие, например вызвать контекстное меню. Если да то как и какие сообщения для этого на нее нужно посилать???
     
  2. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    У этой иконки нет Handle - это типа просто картинка, сообщение она шлёт тому кто её создал функцией Shell_NotifyIconA, причём не системное, а юзерское описанное в NOTIFYICONDATA
     
  3. rain

    rain New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    976
    2z0x Iczelion's туториалс!
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    z0x
    Если для работы с чужими иконками (недокументировано), то на codeproject.com есть статья по этой теме.
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    IceStudent
    почему же недокументировано, AFAIR там через доступ к ToolBar'у с иконками.
     
  6. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    n0name
    Тулбар с иконками, а остальная информация? Модуль, адрес функции, id иконки и прочее?
     
  7. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    IceStudent
    Наверно ты про другую статью говоришь =)
    Я про ту, где сорцы CTrayIconPosition.
     
  8. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine