| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Как скрыть контекстное меню иконки в трее щелчком? |
| Автор: Cheloveck 23.8.2008, 11:09 |
| Программа отображает иконку в трее, при нажатии на неё правой кнопкой, появляется контекстное меню, но вот беда, меню не исчезает пока не выберешь один из пунктов или не щёлкнишь на окне приложеня. Как сделать так, чтоб меню исчезало при клике на любое место экрана? |
| Автор: 586 23.8.2008, 13:39 |
| перед показом меню вызови SetForegroundWindow. Хендл окна тот же, что передаёшь в TrackPopupMenu. |
| Автор: Cheloveck 23.8.2008, 13:43 |
| Спасибо, всё заработало |