当前位置: 首页 > 工具软件 > DuiVision > 使用案例 >

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

党航
2023-12-01

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

 类似资料: