🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #16262

Re: Make the active program cut/copy/paste

#16262
From: Chris
Date: Sat, 24 May 2003 05:38
19 lines
2353 bytes
Maybe I can add a timer that waits a tenth a second and automatically lifts
up the keys, if the user doesn't use my hotkey again for that long, but then
this would make the action of the user putting them down again useless if
they did it within that period of time...

See, the hotkey does something to the clipboard, then initiates a
copy/cut/paste. So if the user holds the hotkey, or presses it multiple
times, it needs to work multiple times, but if the ALT and/or CTRL keys are
raised every time, the user can't just hold down the alt and/or control keys
and press the x/c/v keys whenever they want to paste, they have to press the
alt/ctrl keys back down again! And like I said, if I put them back down
again, many times the user has already lifted the keys up, which is very
bad.

Is there any way I can send the program a (generic) message, telling it that
these keys were pressed(when they actually weren't)? Like, simulate windows
posting the message, basically, emulating windows telling the program the
keys were pressed?
 I've tried it but never gotten it to work (yet).
Technical Details
Message-ID: <3ecf055d$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed1.earthlink.net!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!feedwest.aleron.net!aleron.net!news.linkpendium.com!nntp-relay.ihug.net!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
References: <3ecc389a$1@newsgroups.borland.com> <24rpcvkltv996oo0fa80hg4s0p6rlsf009@4ax.com> <3ecd04e5$1@newsgroups.borland.com> <3ecd05c1$1@newsgroups.borland.com> <3ece6170@newsgroups.borland.com> <3ece65b6$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,41b72cf95ca3a5fa
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-05-23 23:15:07 PST
From: "Chris" <Chris8852@adelphia.net>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <3ecc389a$1@newsgroups.borland.com> <24rpcvkltv996oo0fa80hg4s0p6rlsf009@4ax.com> <3ecd04e5$1@newsgroups.borland.com> <3ecd05c1$1@newsgroups.borland.com> <3ece6170@newsgroups.borland.com> <3ece65b6$1@newsgroups.borland.com>
Subject: Re: Make the active program cut/copy/paste
Date: Sat, 24 May 2003 01:38:34 -0400
Lines: 21
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
NNTP-Posting-Host: 68.65.164.124
Message-ID: <3ecf055d$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1053754717 68.65.164.124 (23 May 2003 22:38:37 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed1.earthlink.net!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!feedwest.aleron.net!aleron.net!news.linkpendium.com!nntp-relay.ihug.net!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail