06 2011 档案

摘要: 在Win32时代的用户界面技术中,对一个自绘制图形的实现必须重新编写响应绘制请求代码。该段代码将需要显示的效果直接写在内存中并最终显示在屏幕上。Win32绘制流程图如图: 阅读全文
posted @ 2011-06-23 22:03 flute 阅读(626) 评论(0) 推荐(1) 编辑
摘要: 从WPF的代码结构上来看,WPF分为托管代码和非托管代码,分别分居在WPF的表层和底层,托管代码通常是用户的界面管理线程,而非托管代码是用户的不可接触到的渲染线程。 WPF主要包括三个部分:PresentationFramework、PresentationCore和milcore。其中前两者由受管模块组成,而milcore是非受管模块。 最底层是Kernel,它负责控制和管理与图形驱动相关的最底层任务等。在Kernel之上也是两个比较底层的模块。其中,User32负责确定显示窗口及其在屏幕中的位置状态等,其并不参与常见控件的呈现。DirectX负责呈现窗口和内容等。 阅读全文
posted @ 2011-06-15 22:57 flute 阅读(551) 评论(0) 推荐(0) 编辑