Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.107.236] |
|
Сообщ.
#1
,
|
|
|
Люди! О незнание преглупейшее... Короче, подскажите - возможно ли скрыть PopupMenu? Я вывожу на десктопе меню, в котором написано тек. время
TrackPopupMenu(PopupMenu1.handle,TPM_RIGHTBUTTON,screen.Width - 100,screen.height-100,0,Handle,NIL); и я хочу скрыть его, сабаку после 1sec (ну не век же ему висеть в правом углу?) пытался по новой выводить: не - фи - га. |
Сообщ.
#2
,
|
|
|
Попробуй DestroyMenu(PopupMenu1.Handle), только его потом опять создавать пидется. Тут вся фишка в том, что при выпадании меню оно забирает на себя цикл сообщений, т-е придется создавать таймер, который будет это меню убивать. еще можно (правда тупо) эмулировать нажатие мышкой на форме - PostMessage(Form1.Handle, WM_LBUTTONDOWN, 0, 0).
|
Сообщ.
#3
,
|
|
|
Сгенерируй нажатие ESC.
|