source: trunk/include/winkeyboard.h@ 7215

Last change on this file since 7215 was 7215, checked in by phaller, 24 years ago

.

File size: 818 bytes
RevLine 
[7215]1/* $Id: winkeyboard.h,v 1.2 2001-10-26 11:28:59 phaller Exp $ */
[1631]2/*
3 * Win32 <-> PM key translation
4 *
5 *
6 * Project Odin Software License can be found in LICENSE.TXT
7 *
8 */
9#ifndef __WINKEYBOARD_H__
10#define __WINKEYBOARD_H__
11
12BYTE WIN32API KeyTranslatePMToWin(BYTE key);
13void WIN32API KeyTranslatePMToWinBuf(BYTE *pmkey, BYTE *winkey, int nrkeys);
[7215]14void WIN32API KeyTranslatePMScanToWinVKey(BYTE bPMScan,
15 BOOL bNumLock,
16 PBYTE pbWinVKey,
17 WORD* pwWinScan,
18 PBOOL pfExtended);
19BYTE WIN32API KeyTranslateWinVKeyToPMScan(BYTE bWinVKey, BOOL fExtended);
20BYTE WIN32API KeyTranslateWinScanToPMScan(BYTE bWinScan, BOOL fExtended);
[1631]21
[7215]22
[1631]23#endif //__WINKEYBOARD_H__
Note: See TracBrowser for help on using the repository browser.