/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Styre mussemarkøren fra delphi?
Fra : Thomas Holmgren


Dato : 08-08-02 20:26

Hej allesammen

Jeg har brug for at lave et lille program der kan styre mussemarkøren i
windows. Helt konkret har jeg brug for at kunne placere markøren et bestemt
sted på skærmen og ligeledes at kunne simulere enkelt- og dobbeltklik. Kan
det lade sig gøre at lave i delphi og hvad skal jeg have fat i for at kunne
gøre det?

Tak for hjælpen :)


--
Mvh.
Thomas Holmgren



 
 
Harald (08-08-2002)
Kommentar
Fra : Harald


Dato : 08-08-02 21:25

"Thomas Holmgren" <thm@cs.auc.dk> skrev i en meddelelse
news:3d52c5ee$0$431$ba624c82@nntp01.dk.telia.net...
> Hej allesammen
>
> Jeg har brug for at lave et lille program der kan styre mussemarkøren i
> windows. Helt konkret har jeg brug for at kunne placere markøren et
bestemt
> sted på skærmen og ligeledes at kunne simulere enkelt- og dobbeltklik. Kan
> det lade sig gøre at lave i delphi og hvad skal jeg have fat i for at
kunne
> gøre det?

Tag et kik på disse functioner:
SetCursorPos & Mouse_Event

Mvh
HK





Klaus Petersen (09-08-2002)
Kommentar
Fra : Klaus Petersen


Dato : 09-08-02 11:58

> Helt konkret har jeg brug for at kunne placere markøren et bestemt
> sted på skærmen og ligeledes at kunne simulere enkelt- og dobbeltklik. Kan
> det lade sig gøre at lave i delphi og hvad skal jeg have fat i for at
kunne
> gøre det?

Er der nogen speicel årsag til at du vil gøre det med musemakøren?

Du kunne jo bare sende et klik til knappens vindue (alle knapper er
vinduer).

I så fald skal du kigge på API´erne EnumWindows og EnumChildWindows - eller
FindWindow
hvis det skal være let - dog hvis du bruger FindWindow, kan du risikere en
uendelig løkke).

Når du har fundet det rigtige vindue skal du bruge SendMessage.

Til at hjælp og test kan du bruge Spy++, som følger med Visual C++.




Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste