Article View: be.comp.programming
Article #9838Re: Een .bat file in plaats van keyboard strokes???
From: Kris
Date: Wed, 03 Apr 2002 10:52
Date: Wed, 03 Apr 2002 10:52
37 lines
2602 bytes
2602 bytes
Jeps, denk bijvoorbeeld aan een klavier voor mensen die niet kunnen typen op een gewoon keyboard, en dus met de muis de letters aanwijzen. Nu, met *alleen* een bestand (waarin de toetsen staan) ga je niet ver komen. Je gaat zelf een programma moeten schrijven om die toetsen een voor een naar die applicatie te 'sturen'. Kort gezegd resulteert het drukken op een toets in een windows message (twee eigenlijk, WM_KEYDOWN en daarna WM_KEYUP). Extra info bij de message bevat dan de hardware scancode enzo. Die messages kan je dan met SendMessage(..) versturen naar het venster van je keuze. Je hebt nog wel een paar mogelijkheden (keyb_event,..) maar SendMessage is misschien het flexibelst. Je zal dus wel moeten programmeren. De functies waarover ik spreek zijn gewoon functies uit de windows API, en kan je dus in VC++ en andere programmeertalen (mits correcte includes/imports/...) gewoon gebruiken. Erg moeilijk is het dus niet, maar ja zal wel meer moeten doen dan een .bat file schrijven vrees ik. Meer info over de windows API (en deze functies) vind je op: http://msdn.microsoft.com/library/ (voor VC++) http://www.allapi.net/ (voor VB) ... mvg kris <no.directmail@attbi.com> wrote in message news:h5flaugj3r4o5vokqp8srvqsp3i6q6721n@4ax.com... > Is het mogelijk, in het om het even welk programma, de keyboard te > vervangen door een bestand die de in het programma normaal aanwezige > klavier commando's uitvoerd en dus automatizeerd? > > Hoe kan ik dat doen? > > Paul
Technical Details
Message-ID:
<L9Bq8.19$sr2.2809@news.chello.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.infoave.net!skynet.be!skynet.be!newshub1.nl.home.com!news.nl.home.com!news-x2.support.nl!amsnews01.chello.com!news.chello.be!not-for-mailReferences:
<h5flaugj3r4o5vokqp8srvqsp3i6q6721n@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,3db4d8b234d02383 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-03 02:53:37 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.infoave.net!skynet.be!skynet.be!newshub1.nl.home.com!news.nl.home.com!news-x2.support.nl!amsnews01.chello.com!news.chello.be!not-for-mail From: "Kris" <nospam@for.me> Newsgroups: be.comp.programming References: <h5flaugj3r4o5vokqp8srvqsp3i6q6721n@4ax.com> Subject: Re: Een .bat file in plaats van keyboard strokes??? Lines: 39 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Message-ID: <L9Bq8.19$sr2.2809@news.chello.be> Date: Wed, 3 Apr 2002 12:52:33 +0200 NNTP-Posting-Host: 195.162.214.182 X-Complaints-To: abuse@chello.be X-Trace: news.chello.be 1017831147 195.162.214.182 (Wed, 03 Apr 2002 12:52:27 MET DST) NNTP-Posting-Date: Wed, 03 Apr 2002 12:52:27 MET DST Organization: Chello Belgium Usenet Service