"Thomas Eg Jørgensen" <thomas@hest.notaplan.com> wrote in message
news:4641ab29$0$90269$14726298@news.sunsite.dk...
> "Lars HT" <aslaktoke@yaBADABAhoo.dk> skrev i en meddelelse
> news:4640d99f$0$4167$ba624c82@nntp02.dk.telia.net...
>>>>>>> Hvor "global"? Kun i din applikation eller i hele windows? Der er
>>>>>>> forskel...
>>>>>>
>>>>>> Global - skal virker uanset, hvilket progra, som har fokus!
>>>>>>
>>>>>
>>>>> Jamen så skal du kigge på det nederste link jeg sendte:
>>>>>
http://www.q3.nu:80/trucomania/truco.cgi?408&ing
>>>>>
>
> Crap....så er linket selvfølgelig dødt...
>
>
>>> Du må gerne skrive her hvordan det går...jeg skal selv bruge det på et
>>> senere tidspunkt...
>>
>> Jeg har nu lavet nogle forsøg, og det fungerer fint!
>> Der er dog et problem, som jeg ikke har kunnet løse:
>> DLL'en fanger jo alle tastetryk og meddeler hovedprogrammet, hvilken
>> tast, som bliver trykke/sluppet. Herefter sender DLL'en tastetrykket
>> videre til andre programmer, som evt. også skal reagere på tastaturet.
>> Det er også som det skal være - i de fleste tilfælde! Der er dog enkelte
>> tastekombinationer, som jeg selv ønsker at behandle, og som ikke skal
>> sendes videre.
>> F.eks. skal trykken op og ned på tasten "V" behandles af mit program og
>> ikke sendes videre, hvis Ctrl er trykket ned! Hvordan gør jeg det?
>>
>
> Jeg ville gerne have glo'et linket jeg sendte dig tidligere...men...det
> bliver så frit fra hukommelsen i stedet: Så vidt jeg husker skal du blot
> sætte result-værdien til enten 0 eller !=0...afhængig af om du vil
> "stoppe" trykket eller om du vil lade det fortsætte...? Prøv om det ikke
> hjælper hvis du sætter resultatet til f.eks. 1....?
>
> OBS: Så du fortsættelsen af den her tråd omkring "64bit problematikken"?
> Såfremt du udvikler software til andre end dig selv så løber du nok snart
> panden imod muren her....(Sig endelig til hvis du finder et trick
)
>
>> Ligeså vil jeg - efter at have "behandlet" visse tastetryk - kunne sende
>> dem videre i rækken af Hooks. Hvordan sender jeg. f.eks. "Ctrl-V" videre
>> i PC-æteren, så windows kan paste text ned i den til enhver tid aktive
>> applikation?
>>
>
> Prøv at google lidt på "SendKey"...Mener der findes sådan en fætter i
> windows api'et...
>
> MVH
> Thomas
Tak for svaret, jeg kigger på det og vender tilbage!
Lars