![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++界面开发
TridonLee
这个作者很懒,什么都没留下…
展开
-
金山卫士界面源码解读及界面库分离(1)
金山对其金山卫士进行了开源,目前已经公开了6个子项目。 不过也许很多人和我一样对安全部分的功能并不感兴趣,毕竟那需要比较艰辛的工作。 但对其所运用的界面库部分可能比较感兴趣,该库是基于目前比较流行的DIRECTUI技术,非常适合于工具软件的开发,例如互联网软件及娱乐软件等。 不过转载 2011-07-12 14:30:58 · 565 阅读 · 0 评论 -
金山卫士界面源码解读及界面库分离(5)
其实开始没有想过要写这么多篇文章介绍的,因为看到CSDN的朋友如此碰场,所以对KUI的热情并没有减少,因此不知不觉就写到了第五篇了. 本篇开始介绍比较复杂的界面应用了.界面应用介绍完成后,估计要开始整理系统的应用文档资料了.也不知道自己能坚持到啥时候,呵呵. KUI高级界面 这转载 2011-07-12 14:39:48 · 934 阅读 · 0 评论 -
金山卫士界面源码解读及界面库分离(附录) --你问我答
一、VS2005、VS2008、VS2010如何编译?因为我的是VS2003,所以编译出来的lib好像和其他版本的会有冲突,所以请使用以上版本的同学自行编译KUILib/kscbase/kscbase.vcproj这个工程,并将生成的lib放入KUILib/lib,然后就可以编译转载 2011-07-12 14:40:22 · 1220 阅读 · 3 评论 -
金山卫士界面源码解读及界面库分离(2)
前面已经发布了分离后的Kui代码,我们继续,下面来解释该代码库的使用. 首先要说下Kui框架的一些基础概念: 一、金山界面库不使用Windows的窗口布局,只是使用Windows的窗口作为一个载体,整个窗口都只是作为一个绘制面, 而Kui对窗口实行重新布局,取消了原窗口非客户区和转载 2011-07-12 14:33:00 · 685 阅读 · 2 评论 -
金山卫士界面源码解读及界面库分离(3)
通过前面两篇文章的介绍,相信同学们对Kui这个库的大体使用方法有了了解. 接下来,我们就可以开始实际演练了,下面我们将展现基础控件的使用. 不过在这里要提一下此库的一些没完善的地方,因为论坛有人提到了.一.没有键盘接口,所以对Tab等按键无法反应.二.还没有换肤功能三.xml必须转载 2011-07-12 14:35:19 · 792 阅读 · 0 评论 -
金山卫士界面源码解读及界面库分离(4)
通过前面三篇的基础学习相信大家已经对Kui库的使用比较熟悉了。主要分三步走。首先构建程序代码框架然后根据界面布局编写xml布局最后添加程序的交互代码。 所以构建好主程序代码框架后,不同的界面只需要通过改动xml,然后添加交互代码就可以了。主程序代码一般都固定的。 中级界面本来打算转载 2011-07-12 14:38:09 · 836 阅读 · 0 评论