🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Keyboard scan code

#15303
From: Wolf Grossi
Date: Wed, 09 Jul 2003 07:34
22 lines
1802 bytes
Hi,
being new to this forum, I say greetings to all!

My Problem:

I need to distinguish *all* the keyboard keys of a windows keyboard.

I've tried winapi's functions like GetMessageExtraInfo, etc. etc. but these do not distinguish between all keys, eg. numbers above the letters and numbers on the right number field.

The winapi call is implemented in a dll which is called from a wish (tcl/tk) runtime environment. However, tcl/tk source is available so I can change it wherever necessary.

I think that it *must* be possible to find a way to distinguish between *all* keys hit on the windows-keyboard.

I've also read the ms article :-\ at
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b72583 

This is needed for a key assignment configurator for a client application, which is running on unix (XWindow) and MS-Windows.

Any pointers would be very much appreciated

tia, Wolf
Technical Details
Message-ID: <3f0bc591$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,a9b3ecae60781104,start
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-07-09 00:39:49 PST
From: "Wolf Grossi" <bl-wg@magro-soft.com>
Sender: "Wolf Grossi" <bl-wg@magro-soft.com>
Reply-To: "Wolf Grossi" <bl-wg@magro-soft.com>
Subject: Keyboard scan code
Newsgroups: borland.public.cppbuilder.nativeapi
X-User-Info: 212.41.236.140 212.41.236.140    
NNTP-Posting-Host: 207.105.83.65
Message-ID: <3f0bc591$1@newsgroups.borland.com>
Date: 9 Jul 2003 00:34:41 -0700
X-Trace: newsgroups.borland.com 1057736081 207.105.83.65 (9 Jul 2003 00:34:41 -0700)
Lines: 24
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail