Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Contents of /trunk/teraterm/teraterm/keyboard.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3227 - (show annotations) (download) (as text)
Tue Mar 24 15:10:33 2009 UTC (15 years, 1 month ago) by maya
File MIME type: text/x-chdr
File size: 846 byte(s)
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換
1 /* Tera Term
2 Copyright(C) 1994-1998 T. Teranishi
3 All rights reserved. */
4
5 /* proto types */
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 /* KeyDown return type */
11 #define KEYDOWN_COMMOUT 1 /* リモートに送信(BS Enter Spaceなど) */
12 #define KEYDOWN_CONTROL 2 /* Ctrl,Shiftなど */
13 #define KEYDOWN_OTHER 0 /* その他 */
14
15 void SetKeyMap();
16 void ClearUserKey();
17 void DefineUserKey(int NewKeyId, PCHAR NewKeyStr, int NewKeyLen);
18 int KeyDown(HWND HWin, WORD VKey, WORD Count, WORD Scan);
19 void KeyCodeSend(WORD KCode, WORD Count);
20 void KeyUp(WORD VKey);
21 BOOL ShiftKey();
22 BOOL ControlKey();
23 BOOL AltKey();
24 void InitKeyboard();
25 void EndKeyboard();
26
27 #define FuncKeyStrMax 32
28
29 extern BOOL AutoRepeatMode;
30 extern BOOL AppliKeyMode, AppliCursorMode;
31 extern BOOL Send8BitMode;
32 extern BOOL DebugFlag;
33
34 #ifdef __cplusplus
35 }
36 #endif

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26