从键盘输入到屏幕输出的全过程
作者:互联网
显示器文本模式
键盘输入扫描码,断码->bios/操作系统接收扫描码,断码,数据应该是放在应用程序提供的缓存地址上->bios/操作系统输出在发送到显示器缓存,显示->按回车的时候,应用程序继续执行
图形模式
键盘输入扫描码,断码->bios/操作系统接收扫描码,断码->应用程序接收->判断是否调用ime处理->ime先接收显示->ime处理扫描码,断码,在界面上展示输入的字符并显示输入待选内容->应用程序接收ime最终确定的字符(unicode编码)->转成自己需要的字符存储在程序->转成unicode发送到显示缓存
->应用程序接收->处理扫描码,断码,并转成自己需要的字符存储在程序->转成unicode发送到显示缓存
标签:缓存,断码,键盘输入,扫描,应用程序,全过程,ime,屏幕,接收 来源: https://www.cnblogs.com/sap-George/p/15705268.html