0000 0000 0000 0000 0300 0000 1d00 3a00 3a00 1d00 0000 0000
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
Header Header #of DWORD <--| <--| NULL
(1) (2) (3)
~~~~~~~~~ : DWORD(32bit)
<--| : key mapping
- output <- input
- one WORD one Key
- one DWORD one Key Mapping
#of DWORD : how many DWORD follows
- include NULL
- little endian
- 3 DWORDs are used above ((1)-(3))
|
0000 0000 0000 0000 0200 0000 1d00 3a00 0000 0000
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
Header Header #of DWORD <--| NULL
(1) (2)
|
0000 0000 0000 0000 0200 0000 2900 e038 0000 0000
~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~
Header Header #of DWORD <--| NULL
(1) (2)
|
Space 0x39 半角/全角(漢字) 0x29 Esc 0x01 Caps Lock(英数) 0x3a Left Ctrl 0x1d Right Ctrl 0xe01d Left Alt 0x38 Right Alt 0xe038 Num Lock 0x45 Scroll Lock 0x46 F1-F10 0x3B-0x44 F11-F12 0x57-0x58 Left Windows 0xe05b Right Windows 0xe05c Application 0xe05d 無変換 0x7b 変換 0x79 ひらがな(カタカナ) 0x70 |