专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在编写第 4章中 3个版本SYSMETS程式时我们还不了解键盘只能使用卷动列和滑鼠来卷动文字现在我们知道了处理键盘讯息思路方法那么不妨在程式中加入键盘介面显然这是处理游标移动键工作我们将大多数游标键(Home、End、PageUp、PageDown、UpArrow和DownArrow)用於垂直卷动左箭头键和右箭头键用於不太重要水平卷动 建立键盘介面种简单思路方法是在视窗讯息处理程式中加入和WM_VSCROLL和WM_HSCROLL处理方式相仿而且本质上相同WM_KEYDOWN处理思路方法不过这样子做是不聪明如果要修改卷动列做法就必须相对应地修改WM_KEYDOW [阅读全文] [PDF]
键盘输入是绝大多数程序的主要输入方式,学习和掌握有关键盘输入中断的使用方法对编写交互式程序是非常重要的,也能更进一步理解计算机是如何接受键盘输入的。 1、键盘缓冲区 键盘缓冲区是一个先进先出的环形队列,其所占内存区域如下: KBHeadDW ?;其内存地址为0000:041AH,缓冲区头指针 KBTailDW ?;其内存地址为0000:041CH,缓冲区尾指针 KBBuffDW 16DUP(?);其内存地址为0000:041EH,该缓冲区的缺省长度为16个字 与键盘有关的其它地址请见附录6之键盘地址。 键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形 [阅读全文] [PDF]
1 共2条 分1页