2024年5月29日发(作者:)
金山卫士界面源码解读及界面库分离(2)
前面已经发布了分别后的Kui代码,我们继续,下面来说明该代码库的
二、
Kui将用法到的诸片,布局定义xml等文件用法zip打包,并按资源
名"",资源类别为"SKIN",保存到运行程序的资源里
用法.
三、
首先要说下Kui框架的一些基础概念:
Kui库用法xml格式定义控件及资源的布局,这也是通常DirectUI的
一、
做法(xml布局,脚本控制[Kui里面没用法],windowless)。
金山界面库不用法Windows的窗口布局,只是用法Windows的窗口作为
有了以上的概念就可以用法Kui来举行界面开发了。
一个载体,囫囵窗口都只是作为一个绘制面,
学生们可以参考第一个样例程序----该程序在客户区显示经典的
而Kui对窗口采取重新布局,取消了原窗口非客户区和客户区的概念.
hello world.并且对窗口外框举行了美化。
而自己对窗口划分为上中下三个部分.
一、建立工程
上部分为Header,普通作为窗口标题栏,可以放置缩小,最大化,关闭按
首先用法向导建立一个Win32程序,对!是Win32程序,挑选了Kui,
钮,
你将不能用法MFC编程了,由于没有了MFC的窗口概念。
中部分为Body,是窗口主要功能操作区域,
你将应用微软的另一个库举行程序开发----WTL。
下部分为Footer,普通作为状态显示.
益处就是开发出来的程序不会那么臃肿了,缺点嘛,就是没有MFC那
这部分解释主要是为了以后写XML时用法.
第 1 页 共 10 页


发布评论