用C语言编写来实现文本编辑器,附带详细解释;
#include
#include
#include
#include
#define LEFT 0x4b00 /*←:光标左移*/
#define RIGHT 0x4d00 /*→:光标右移*/
#define DOWN 0x5000 /*↓键:光标下移*/
#define UP 0x4800 /*↑键:光标上移*/
#define ESC 0x011b /*ESC键:取消菜单打开操作*/
#define ENTER 0x1c0d /*回车键:换行*/
#define DEL 21248 /*DEL键:删除当前字符*/
#define BACK 3592 /*BackSpace键:删除当前光标位置前一个字符*/
#define CL 29440 /*ctrl+←键:从右至左,选定文本*/
#define CR 29696 /*ctrl+→键:从左到右,选定文本*/
#define Cc 11779 /*ctrl+c键:将选定文本,复制一份到剪贴板中*/
#define Cv 12054 /*ctrl+v键:将剪贴板中的内容复制到当前位置*/
.....
2021-11-30 21:10:49
38KB
文本编辑器
1