Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];

Вниз

Как узнать координаты иконки в трее?   Найти похожие ветки 

 
Slym   (2002-10-16 07:35) [0]

Как узнать координаты иконки в трее?
Или узнать над иконкой (моей проги) ли курсор?


 
Opuhshii   (2002-10-16 09:24) [1]

"Или узнать над иконкой (моей проги) ли курсор?"
в FAQ,..


 
Song   (2002-10-16 09:56) [2]

Никак.


 
Opuhshii   (2002-10-16 10:15) [3]

2Song © (16.10.02 09:56)
над иконкой (моей проги) ли курсор?


 
Nomad.kz   (2002-10-16 10:29) [4]

callback message на что?


 
Song   (2002-10-16 10:38) [5]

Никак.
Местоположение значка никак не связано со структурой TNotifyIconData


 
paul_shmakov   (2002-10-16 13:09) [6]

можно только примерные координаты на основании положения самого трея


 
Cobalt   (2002-10-16 13:15) [7]

> Или узнать над иконкой (моей проги) ли курсор?
получаешь сообщение WM_Mouse от иконки - значит над иконкой
На основании этого также можно определить приблизительные координаты иконки


 
Slym   (2002-10-17 07:17) [8]

2 Cobalt:
Курсор над иконкой и не движется... как быть?
точность всетаки нужна (38 или 39 пикселей. говорите точно, где рисовать)
и к тому же сам трей знает где/над какой иконкой мышЪ ползет
может хук? но какие мессаги обрабатывать?


 
Opuhshii   (2002-10-17 07:39) [9]

2Slym (17.10.02 07:17)
вопрос,.. зачем Вам рисовать на своей иконке???


 
paul_shmakov   (2002-10-17 13:24) [10]

ну еще вариант: определяете координаты трея, эмулируете горизонтальное движение мышки над треем с некоторым шагом. вот вам и wm_mouse. правда это может иметь некоторые нежелательные последствия для программ, которые реагируют на wm_mouse на своей иконке.


 
Slym   (2002-10-18 06:15) [11]

2 Opuhshii:
Рисовать не на иконке, но точно рядом.
2 paul_shmakov:
Не солидно всем рассылать что попало, да и другие праграммисты явно не расчитывали на левые WM_MOUSEMOVE


 
Slym   (2002-10-18 06:21) [12]

Ладно, ну tooltips то, как то знают где и когда всплыть!
перехватить мессагу (не помню/не знаю может WM_GETTEXT)
а потом другую типа WM_HIDE (для tooltip окна)
но это корявая теория не подтверждена исходниками, ибо знания что и у кого перехватить нету...



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.58 MB
Время: 0.043 c
14-74997
Yury
2002-12-04 11:54
2002.12.23
PDF file


4-75049
Cosmic
2002-11-10 00:31
2002.12.23
Как закрыть другое окно?


7-75007
cypher
2002-10-17 23:48
2002.12.23
Shell


1-74694
123000
2002-12-11 18:43
2002.12.23
ICQ


1-74810
denis24
2002-12-11 16:36
2002.12.23
Stringgrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский