码迷,mamicode.com
首页 > 其他好文 > 详细

DuiVision开发教程(13)-DUI基类

时间:2015-06-08 01:05:24      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:duivision   界面库   

DuiVision所有对象的基类是CDuiObject,包括控件类、对话框、菜单等都是由此派生的。此类没有对应的控件名,主要函数的说明如下:

函数 是否虚函数 说明
IsClass 判断是否此类
GetObjectClass 获取类名
BaseObjectClassName 获取基类名
GetID 获取对象ID
GetName 获取对象名字
IsThisObject 根据ID或名字判断是否此对象,ID或名字任意一个匹配上就可以
RegisterHandler 注册事件处理对象
GetDuiHandler 获取事件处理对象指针
GetRect 获取控件的左上角、右下角坐标
ParseDuiString 解析字符串,替换其中的替换内容(用[]包围的定义内容),替换内容是在resource.xml或字符串定义文件中定义的字符串内容
ParseKeyCode 根据传入的字符串获取对应的键盘码,例如CTRL+F1会被转换为0x11,0x70

DuiVision开源代码下载地址(github):https://github.com/blueantst/DuiVision
蓝蚂蚁工作室主页:http://www.blueantstudio.net
DuiVision QQ群:325880743
微信公众号:blueantstudio 或搜索 蓝蚂蚁工作室

DuiVision开发教程(13)-DUI基类

标签:duivision   界面库   

原文地址:http://blog.csdn.net/oceanheart/article/details/46406633

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!