⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kb32.inc

📁 Really great code and info for 32-bit protected mode .ASM programming
💻 INC
字号:
; Special KB codez:           KB bits:
;  1-12 - F1-F12 - 1-0ch       0 - shift
;  13   - Enter  - 0dh         1 - alt
;  14   - Esc    - 0eh         2 - ctrl
;  15   - Tab    - 0fh
;  16   - BS     - 10h
;  17   - Ins    - 11h
;  18   - Del    - 12h
;  19   - Home   - 13h
;  20   - End    - 14h
;  21   - PgUp   - 15h
;  22   - PgDn   - 16h
;  23   - Left   - 17h
;  24   - Right  - 18h
;  25   - Up     - 19h
;  26   - Down   - 1ah

extrn   _kbhand:dword, _ksstat:byte

extrn   _init_kb:near, _reset_kb:near, _getch:near, _reset_hand:near

; Chek if key hit
; Out:
;   CF=1 - key hit
;   CF=0 - key not hit
@kbhit  macro
        bt word ptr _ksstat,3
endm

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -