Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Da li mogu u vb6 da pratim sve klik dogadjaje u windows-u?

  • 7 odgovora
  • 4.878 pregleda

Najnovija ↓

Da li mogu u vb6 da pratim sve klik dogadjaje u windows-u? 16.07.2002. u 17:45 · pre 295 meseci #1
Da li mogu u vb6 da pratim sve klik dogadjaje u windows-u? Tacnije kada god se klikne neko dugme u bilo kom prozoru da mogu da pokrenem neki dogadjaj odnosno moj deo koda. Nadam se da me razumete sta hocu da uradim.

[Ovu poruku je menjao jc denton dana 20.07.2002 u 12:04 AM GMT]
Re: text box 16.07.2002. u 19:45 · pre 295 meseci #2
Pa moze, ali nije nimalo lako. Ova tehnika se zove Message Hook, ako se ne varam. Pogledaj po netu.

Pozdrav
Potpis
fire, walk with me
Re: text box 16.07.2002. u 20:24 · pre 295 meseci #3
Ima jedna jednostavna fora da verifikujes klik mousa:
U modul .bas deklarisi ovu funkciju:

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

U Form:
Stavi jedan Timer (Timer1)
Interval stavi, recimo, 200

Private Sub Timer1_Timer()
If GetAsyncKeyState(vbKeyLButton) <> 0 Then MsgBox "Lijevi"
If GetAsyncKeyState(vbKeyRButton) <> 0 Then MsgBox "Desni"
End Sub

Sad upotrijebi tvoju fantaziju...
Re: text box 16.07.2002. u 22:44 · pre 295 meseci #4
Mislim da me je jasno sto se tice apija, ali mozes li mi pojasniti ovaj tajmer. Kada se on aktivira mozda se mis klinkne malo posle aktiviranja. Nje mi jasno kako on radi :(
Re: text box 17.07.2002. u 05:12 · pre 295 meseci #5
Stavi jedan Timer (Timer1)
U property je po default enabled
Interval stavi na 200 (to ti je 20 stotinki, sto prakticno znaci nakon podizanja Form1 posle 20 stot. on se aktivira i izvrsi zadato i sve dok je program otvoren on ce svakih 20 stotinki da verifikuje dali si kliknuo misa.)
Da se nebi jos vise zbunio, umjesto ...Then MsgBox"..." stavi jedan textBox i u njega upisi Lijevi ili Desni jer, i kad budes kliknuo na OK u MsgBox-u Timer ce uhvatiti taj klik i dace ti novi MsgBox da ti kaze kojim misem si kliknuo.
To da nebi dugo cvakao...
Eto, pa javi.
Re: text box 17.07.2002. u 09:53 · pre 295 meseci #6
Provalio sam hvala puno.
Pozdrav
Re: text box 19.07.2002. u 23:31 · pre 295 meseci #8
Pazi kad nemam pojma:).
Izvinjavam se ostalim korisnicima ako su imali smornih trenutaka.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme