Fange Museklik C++

Tags:    programmering

Jeg er ved at lave en slags "Logger"
Og skal bruge kordinaterne (x,y) på et museklik.
Hvordan finder jeg dem i C++ Win32 API'et

~Jakob



54 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
I LowLevelMouseProc fortæller wParam hvilken type event det er, det kan f.eks. være WM_LBUTTONDOWN (venstre muse tast trykket). Du checker så om det er en af de rigtige events, er det det, så gemmer du koordinaten.




Jamen det virker ikke?! Ingen fil.... :(



Vil det sige at du endnu ikke har formået at få lavet en fil med koordinater?
Eller er det efter du har ændret det?

Prøv at poste hele koden som den ser ud nu.



OK:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 26.01.2008 01:14 af Bruger #11328
Her fungerer koden som den skal...



Hvilket IDE bruger du? og hvilken compiler, jeg bruger CodeBlocks + MinGW compileren...

Og beskriv li' "Som den skal" :)



Indlæg senest redigeret d. 26.01.2008 01:44 af Bruger #11328
Bertel, vil du ikke nok svare på spørgsmålet, det projekt jeg er igang med er ret vigtigt for mig.... :S



Du husker fuldstændigt korrekt!
Jeg skal lige downloade CodeBlocks, da jeg i et af de mange forsøg geninstallerede det hele.. :S
Men jeg prøver så snart den er klar!
(Og BTW: Hvorfor laver du den MessageBox, der siger PageDown Remover...???)



MessageBox'en er blot en måde at få programmet til at vente på at du gør et eller andet.

Programmet ville ikke virke hvis du blot brugte:
std::cin.get();

Der skal bruges en eller anden form for message-loop, MessageBox er den letteste måde.



Okay mange tak!
Er bare nød til at spørge:
Har jeg gættet rigtigt når jeg siger at en LRESULT funktion er en funktion der starter ligemeget om den bliver kaldt? Og kan man ikke kontrollere den på nogen måde, så man kan starte og stoppe den?

Og så en helt tredje ting:
Er der andre gode compilere (med Min-GW) end Code:\\:Blocks for codeblocks kan ikke downlaodes lige nu uden man får en fejl...



t