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

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 或搜索 蓝蚂蚁工作室

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值