2010年4月4日

[原创] MicroWindows学习笔记之初始化过程

摘要: 1、main主入口函数所在文件:\mwin\winmain.c2、MwUserInit这是应用的函数,回调用户代码,作为全局的初始化。所在文件:\mwin\winmain.c3、MwOpen、MwInitialize图形初始化,主要对鼠标、键盘、图形buffer等硬件设备的初始化,及桌面窗口的创建(rootwp)1)GdOpenKeyboard键盘初始化。键盘通过一全局变量kbddev来表示,其他... 阅读全文

posted @ 2010-04-04 22:13 高原 阅读(502) 评论(0) 推荐(0)

[原创] MicroWindows学习笔记之窗口管理与Z序关系

摘要: 最近公司准备用MicroWindows这套图形系统,所以开博把学习笔记记录于此。1、窗口组织形式HWND中的这几个变量用于窗口组织管理:其中,parent, children, siblings这三个变量组织成一个窗口树,同时,这个树型关系也管理着Z序。整棵树的根窗口为rootwp。Z序:父子关系中,children的要与parent高;兄弟关系中,按照链表顺序依次降低,即Win1的要与Win2的... 阅读全文

posted @ 2010-04-04 21:09 高原 阅读(696) 评论(0) 推荐(0)

导航