Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Vb e MOUSE

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    15

    Vb e MOUSE

    Ho un programma exe che gira in Background .. Quindi no posso usare i vari FORM_MouseMove ecc..
    Siccome devo controllare quando viene mosso il puntatore del mouse per attivare un dato processo ... come faccio a "Monitorare "costantemente il pc in attesa di un qualsiai movimento del mouse ???
    che evento scateno ???
    Ho pensato di usare un timer che scatena in automatico un evento ogni tot di tempo ma .. come controllo se il mouse si è mosso dalla posizione in cui stava ???
    O un flag che mi dice Qualche cosa su Questo ........cZ2o di puntatore Please !!!!
    :master:

  2. #2
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    Metti un timer ed usi la seguente dichiarazioni API:
    codice:
    Public Type POINTAPI
            x As Long
            y As Long
    End Type
    
    Public Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long
    
    Sub MostraPosizione()
    dim p as POINTAPI
    call GetCursorPos(p)
    msxbox "Coordinata X: " & p.X & "; coordinata y: " & p.Y

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    15
    Thanks .. e non è che per caso sapete ancke come intercettare sempre nella stessa modalità la combinazione ctrl+Alt+Canc ?
    :-)
    Una specie di Keylogger ...!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    15
    Thanks .. e non è che per caso sapete ancke come intercettare sempre nella stessa modalità la combinazione ctrl+Alt+Canc ?
    :-)
    Una specie di Keylogger ...!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    Ti serve un LowLevelHook per Win2k
    sulla tastiera...

  6. #6
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    oppure usi una bell API GetKeyboardState (ma ora nn ho tempo di spiegartela... )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.