MicroWindows体系结构及应用程序接口
sRectEmpty 为空矩形时返回TRUE
本文链接地址:http://www.oyaya.net/fanwen/view/155208.html
InflateRect 放大矩形
OffsetRect 移动矩形
PtInRect 判断点是否在矩形区内
4 Nano-X API
(1)Client/Server模型
Nano-X允许应用程序使用Client/Server网络协议或本地UNIX Domain Socket,可让几个应用程序运行在嵌入式设备或远端主机上,并连接到Server上显示出来。
(2)窗口的创建和删除
Nan0-X中使用GrNewWindow创建窗口。GrNewInputWindow定义窗口只允许用来输入。函数定义了窗口的边界和颜色。
(3)窗口的显示、隐藏和移动
GrMapWindow用来显示窗口,GrUnmapWindow用来隐藏,GrRaiseWindow用来拉伸,GrLowerWindow用来缩小,GrMoveWindow用来移动,GrResizeWindow用来改变窗口大小。
(4)窗口中的绘制
①Graphics Context。GrNewGC用来分配graphics Context,删除时使用GrDestroyGC,GrCopyGC用来复制。创建一个Graphics Context后,服务器返回一个Graphics Context的ID,用来作为API的参数。GC中不存放裁剪区和系统坐标系。
②绘图API。见补充版(http://fanwen.oyaya.net收集整理)。
《MicroWindows体系结构及应用程序接口(第5页)》