Click here to Skip to main content
15,902,492 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionGetCalendarInfo ? Pin
Thomas Andersen28-Mar-04 22:30
Thomas Andersen28-Mar-04 22:30 
AnswerRe: GetCalendarInfo ? Pin
Antony M Kancidrowski29-Mar-04 2:14
Antony M Kancidrowski29-Mar-04 2:14 
AnswerRe: GetCalendarInfo ? Pin
Phil J Pearson29-Mar-04 3:02
Phil J Pearson29-Mar-04 3:02 
GeneralRe: GetCalendarInfo ? Pin
Thomas Andersen29-Mar-04 18:10
Thomas Andersen29-Mar-04 18:10 
GeneralUnused scan codes Pin
Julius Cesar28-Mar-04 22:20
Julius Cesar28-Mar-04 22:20 
GeneralRe: Unused scan codes Pin
Antti Keskinen29-Mar-04 0:06
Antti Keskinen29-Mar-04 0:06 
GeneralRe: Unused scan codes Pin
Julius Cesar29-Mar-04 2:23
Julius Cesar29-Mar-04 2:23 
GeneralRe: Unused scan codes Pin
Antti Keskinen29-Mar-04 5:29
Antti Keskinen29-Mar-04 5:29 
You could try this list, provided by Microsoft: http://download.microsoft.com/download/whistler/hwdev3/1.0/WXP/EN-US/scancode.exe[^]

Yeah, I know it's an executable, but I've downloaded it myself, readed it through, and it seems like a virus-free self-extracting zip archive. It contains a big (2 Mb) document describing the scan codes of Windows OS. Especial interest can be placed on the 101/102 standard keyboard scan codes list starting from page 16. There seems to be a collection of free scan codes that are not generatable by a standard keyboard. Note, though that these scan codes might be in use by an extended-key keyboard, such as Logitech Internet Navigator SE keyboard.

Also, the USB key code list on page 30 might prove interesting. I suggest you read the entire document with thought. Then, after choosing the scan codes, write a system-wide keyboard hook that can trap WM_KEYDOWN codes, and see what virtual keys Windows assigns (the standard keyboard driver supports the scan codes listed there)

-Antti Keskinen

----------------------------------------------
The definition of impossible is strictly dependant
on what we think is possible.
GeneralIsFieldNull Pin
Member 87969028-Mar-04 22:16
Member 87969028-Mar-04 22:16 
GeneralFocus problem in FormView Pin
Raghunandan S28-Mar-04 22:08
Raghunandan S28-Mar-04 22:08 
GeneralCFileDialog modification Pin
Haakon S.28-Mar-04 22:04
Haakon S.28-Mar-04 22:04 
GeneralRe: CFileDialog modification Pin
22491728-Mar-04 22:32
22491728-Mar-04 22:32 
QuestionHow to remove an ActiveX from a project ? Pin
Cedric Moonen28-Mar-04 21:33
Cedric Moonen28-Mar-04 21:33 
GeneralModel Railway Computer Control Pin
Ger Hayden28-Mar-04 21:31
Ger Hayden28-Mar-04 21:31 
QuestionHow can I implement a rectangle tracker over a bitmap ? Pin
Gem28-Mar-04 21:12
Gem28-Mar-04 21:12 
QuestionPen command returns null pointer ? Pin
Gem28-Mar-04 21:06
Gem28-Mar-04 21:06 
AnswerRe: Pen command returns null pointer ? Pin
Antony M Kancidrowski29-Mar-04 2:44
Antony M Kancidrowski29-Mar-04 2:44 
AnswerRe: Pen command returns null pointer ? Pin
Gem30-Mar-04 1:46
Gem30-Mar-04 1:46 
QuestionIs this code to create and initialize 2d vector correct? Pin
Ming Yan28-Mar-04 20:57
Ming Yan28-Mar-04 20:57 
AnswerRe: Is this code to create and initialize 2d vector correct? Pin
jhwurmbach28-Mar-04 21:42
jhwurmbach28-Mar-04 21:42 
GeneralRe: Is this code to create and initialize 2d vector correct? Pin
Robert A. T. Káldy29-Mar-04 23:03
Robert A. T. Káldy29-Mar-04 23:03 
Questionediting unicode char ? Pin
Manikandan28-Mar-04 20:07
Manikandan28-Mar-04 20:07 
AnswerRe: editing unicode char ? Pin
RChin28-Mar-04 22:15
RChin28-Mar-04 22:15 
GeneralRe: editing unicode char ? Pin
Manikandan28-Mar-04 22:22
Manikandan28-Mar-04 22:22 
GeneralRe: editing unicode char ? Pin
RChin28-Mar-04 22:39
RChin28-Mar-04 22:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.