码迷,mamicode.com
首页 >  
搜索关键字:duivision    ( 20个结果
DuiVision开发教程(12)-任务类和任务队列
基于MFC的界面程序中,如果存在多线程,一般情况下只有主线程(界面线程)可以调用Windows窗口相关的函数,否则如果在其他线程中调用了界面函数,很可能会造成异常。为此DuiVision界面库提供了一个任务队列和相应的调度机制,可以将各种任务对象放到任务队列中按顺序执行,通过任务队列,可以做到其他线程和界面线程之间的中转调用,方法是创建任务对象时候指定是需要界面线程处理的任务,则任务调用过程中会通...
分类:其他好文   时间:2015-05-22 00:34:32    阅读次数:195
DuiVision开发教程(11)-托盘图标和托盘菜单
DuiVision界面库封装了Windows托盘图标的相关操作,可以创建托盘图标,并设置图标文件、托盘的tip信息,也可以处理托盘的单击、双击、右键菜单的事件。...
分类:其他好文   时间:2015-05-21 01:25:36    阅读次数:300
DuiVision开发教程(10)-皮肤选择窗口
DuiVision界面库支持定义窗口的背景皮肤,如果某个窗口未指定特殊的背景皮肤,则会使用全局的背景皮肤,通过界面库提供的皮肤窗口可以更改界面皮肤。...
分类:其他好文   时间:2015-05-20 00:34:48    阅读次数:194
DuiVision开发教程(9)-动态创建控件
基于DuiVision的界面程序大部分情况下都是通过xml事先定义好界面的,但有时候需要通过代码来动态创建控件。...
分类:其他好文   时间:2015-05-19 00:50:02    阅读次数:159
DuiVision开发教程(5)-事件处理类编写
使用DuiVision开发的界面程序中,除了界面的描述之外,最主要的工作就是业务逻辑的处理,为了将业务逻辑和界面展示能够更好的分离,DuiVision中定义了事件处理基类,所有的业务逻辑都应该写在派生的事件处理类中,并把事件处理对象注册到相应的对话框或控件上,这样对应的子控件有事件需要处理的时候,就会自动调用注册的事件处理对象的相应函数。...
分类:其他好文   时间:2015-05-17 23:40:08    阅读次数:962
DuiVision开发教程(3)-XML资源文件定义介绍
全局资源定义-resource.xml 基于DuiVision界面库的程序,需要有一个默认的资源定义XML文件,此文件默认的位置是exe文件所在路径下的xml\resource.xml文件,如果使用了zip压缩文件来保存所有资源文件,则此文件的位置是在压缩包中的xml\resource.xml文件。此文件中可以定义程序的全局配置、XML文件、字体、图片、文字等资源。...
分类:其他好文   时间:2015-05-17 02:08:21    阅读次数:134
DuiVision开发教程(2)-如何写一个简单的界面程序
基于DuiVision界面库开发的界面程序主要包括如下几部分内容: 1、资源定义,包括图片资源、各个窗口界面的xml定义文件 2、事件处理类代码,用于处理界面响应消息 3、其他业务逻辑代码 本文举例说明如何写一个简单的界面程序。...
分类:其他好文   时间:2015-05-17 02:06:23    阅读次数:2399
DuiVision开发教程(4)-使用zip资源
DuiVision支持将所有的图片和XML资源文件放在一个zip格式的压缩文件中,如果使用zip格式的资源文件,需要在主程序代码中初始化部分指定使用的压缩文件的文件名。 如果使用zip资源文件,则resource.xml文件的位置默认是放在zip文件中的xml子目录下。...
分类:其他好文   时间:2015-05-17 02:05:48    阅读次数:140
DuiVision开发教程(1)-创建DuiVision工程
本文介绍DuiVision界面库的代码工程的创建方法。 DuiVision的源代码工程有两种类型:主程序和插件工程,可以通过人工方式创建DuiVision工程,也可以通过Visual Studio向导自动创建工程。...
分类:其他好文   时间:2015-05-16 20:39:48    阅读次数:2546
DuiVision开源界面库介绍
DuiVision是蓝蚂蚁工作室开发的DUI界面库,参考了仿PC管家程序、金山界面库、DuiEngine、DuiLib等多个基于DirectUI的界面库开发的。 DirectUI技术一般是指将所有的界面控件都绘制在一个窗口上,这些控件的逻辑和绘图方式都必须自己进行编写和封装,而不是使用Windows控件,所以这些控件都是无句柄的。 DirectUI技术需要解决的主要问题如下: 1、窗口的子类...
分类:其他好文   时间:2014-08-25 02:18:03    阅读次数:263
20条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!