Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.21;
Скачать: CL | DM;

Вниз

Убрать popupmenu   Найти похожие ветки 

 
Mr tray   (2006-04-30 17:32) [0]

Здравствуйте. Я поместил иконку своего приложения в трей. Сделал, чтоб mypopupmenu вылезал при правом щелчке по иконке. Только не знаю, как сделать, чтоб mypopupmenu исчезало, если я щелаю куда-нибудь не по нему.


 
Юрий Зотов ©   (2006-04-30 17:46) [1]

Перед показом меню вызовите SetForegroundWindow(Wnd),
а после показа - PostMessage(Wnd, WM_NULL, 0, 0),
где Wnd - хэндл окна, принимающего сообщения от иконки.


 
Mr tray   (2006-04-30 23:42) [2]

Так. setforegroundwindow, как я понимаю, устанавливает впереди окно с заданным хэндлом. А PostMessage постит меседж WM_NULL.  Что делает WM_NULL ? и как эти два действия реализуют поставленную мной задачу? объясните, плз



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

Текущий архив: 2006.05.21;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.01 c
3-1143785981
yk
2006-03-31 10:19
2006.05.21
Сортировка в ADODataSet


2-1146820456
Юрий
2006-05-05 13:14
2006.05.21
Ошибка "Ambiguous overloaded call to FileSetDate "


2-1146828806
rol
2006-05-05 15:33
2006.05.21
Отчеты на Delphi 7


15-1145653819
makvell
2006-04-22 01:10
2006.05.21
Сколько стоит?


15-1145905764
dyd
2006-04-24 23:09
2006.05.21
Сортировка в БД





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский