Avatar billede nubi19 Nybegynder
30. maj 2002 - 09:05 Der er 5 kommentarer og
1 løsning

Simulere museklik ?

Jeg vil gerne lave et program der kan simulere museklik, dvs. programmet klikker faktisk på venstre museknap for dig.
Jeg vil så have en timer, som kan slås til og fra via en knap. Al koden skal selvf. være i timeren.
Så nu er spørgsmålet sådan set bare: Hvordan laver jeg de museklik ?
PS. Jeg bruger Borland C++ Builder 4.0
Avatar billede kamikaze Nybegynder
30. maj 2002 - 11:20 #1
Jeg er ikke helt med på hvad du mener, men:

hvis du vil sende en klik-besked, så kan det gøres som flg., hvor xPos er den horisontale position og yPos er den vertikale position:

HWND hwnd;
WPARAM wParam;
LPARAM lParam;

hwnd    = GetActiveWindow(); // får handle til det aktive window
wParam  = MK_LBUTTON;
lParam  = yPos << 16;
lparam += xPos;

SendMessage(hwnd, WM_LBUTTONDOWN, wParam, lParam);
Avatar billede kamikaze Nybegynder
30. maj 2002 - 11:21 #2
Du kan sende en klik-besked til alle vinduer, hvis du bare har et handle til dem.
Avatar billede nubi19 Nybegynder
30. maj 2002 - 17:49 #3
Hmmm jeg skal ikke have den sendt til et bestemt vindue. Det skal være der hvor markøren er lige nu, dvs. xpos & ypos skal være musen nuværende position. Derudover skal vinduet være det som musen bevæges i.
Det skal med andre ord ikke være i det program som jeg lavet, men derimod i alle andre programmer (spil og lign.).
Avatar billede nubi19 Nybegynder
05. juni 2002 - 16:20 #4
Hmmm det ved du ikke kan jeg lige smage, men pyt.
Avatar billede bumle90 Nybegynder
05. november 2003 - 18:35 #5
Hvad skal man inkludere?
Avatar billede nubi19 Nybegynder
05. november 2003 - 18:58 #6
windows.h
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Leder af Lokal IT-Servicecenter i Birkerød

Zealand – Sjællands Erhvervsakademi S/I

Fagligt stærk leder af IT-afdelingen

Netcompany A/S

Business Cloud Engineer