Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Malone32®
-
- Продвинутый пользователь
-
-
- Сообщения: 116
- Зарегистрирован: 23.01.2005 (Вс) 21:19
- Откуда: Оттуда
Malone32® » 17.02.2005 (Чт) 13:52
Как убирать POPUP menu, которое появляется при щелчке на иконку в трее при нажатии не на ее область??
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 17.02.2005 (Чт) 13:54
Открывай его как vbPopupRightButton.
Lasciate ogni speranza, voi ch'entrate.
-
Malone32®
-
- Продвинутый пользователь
-
-
- Сообщения: 116
- Зарегистрирован: 23.01.2005 (Вс) 21:19
- Откуда: Оттуда
Malone32® » 17.02.2005 (Чт) 19:02
А я так и делаю...
-
_Мика_
-
- Гуру
-
-
- Сообщения: 1459
- Зарегистрирован: 24.10.2003 (Пт) 15:05
- Откуда: г. Москва, м.Речной вокзал
-
_Мика_ » 17.02.2005 (Чт) 19:34
А как такое может быть?
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!
-
Malone32®
-
- Продвинутый пользователь
-
-
- Сообщения: 116
- Зарегистрирован: 23.01.2005 (Вс) 21:19
- Откуда: Оттуда
Malone32® » 18.02.2005 (Пт) 20:54
Дело в том, что когда я запускаю именно екзешник, так и происходит, а когда просто f5, то все работает нормально
-
pavel-raziel
-
- Новичок
-
-
- Сообщения: 29
- Зарегистрирован: 08.04.2007 (Вс) 18:48
pavel-raziel » 10.06.2007 (Вс) 17:30
Я делаю так:
- Код: Выделить всё
Public Sub CallPopupMenu(Window As Form, PopMenu As Menu, Optional Flags, Optional X, Optional Y, Optional DefMenu)
SetForegroundWindow m_hWnd
Window.PopupMenu PopMenu, Flags, X, Y, DefMenu
PostMessage m_hWnd, WM_NULL, 0, 0
End Sub
А потом вызываю:
- Код: Выделить всё
Private Sub cTray_OnIcon(MouseButton As Integer)
Debug.Print MouseButton
If MouseButton = TRAYICON_MOUSE_RIGHTUP Then cTray.CallPopupMenu Form1, ptray, 2, , , Vost
End Sub
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 101