Как отследить....

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

Как отследить....

Сообщение Мика » 15.06.2003 (Вс) 9:53

Как иожно отследить нажатие мыши или клавы вне формы.Т.е если у меня форма свернута в трей, и я кликнул мышью (по рабочему столу), то моя прога воспринимала. :?:

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 15.06.2003 (Вс) 10:41

Можно так:

Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long)As Integer

Const VK_ESCAPE = &H1B

Private Sub Timer1_Timer()
If GetAsyncKeyState(VK_ESCAPE) Then MsgBox "Esc"
End

Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

Сообщение Мика » 15.06.2003 (Вс) 10:47

Спасибо!!!!!
А как отследить нажатие мыши?

Mirus
Бывалый
Бывалый
 
Сообщения: 259
Зарегистрирован: 09.12.2001 (Вс) 18:25
Откуда: Russia

Сообщение Mirus » 15.06.2003 (Вс) 11:45

Вместо VK_ESCAPE поставь VK_MBUTTON
Const VK_MBUTTON = &H4
Mirus

Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

Сообщение Мика » 15.06.2003 (Вс) 12:01

Спасибо вам всем!!!
А до мышки я сам иотом допер, но всеравно спасибо!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 103

    TopList  
cron