C ++ \ Win32 API - 在运行时从xml加载控件

时间:2010-08-13 22:40:09

标签: c++ xml winapi controls xrc

是否有可以从xml文件加载控件(按钮,文本框等)的库?有点像WPF。

2 个答案:

答案 0 :(得分:0)

Qt的资源文件(* .qrc)与XML非常相似(尽管它们缺少XML标头,因此它们不是真正合适的XML)。至少如果内存服务,它们会在构建时被解析并转换为C ++,因此一旦构建了应用程序,UI就会被“修复”。

wxWidgets有一个基于XML的资源系统(XRC,如果内存服务),我认为它解析XML并在运行时从中构建UI。可以独立于代码修改UI。

答案 1 :(得分:0)

如果您想使用GTKmm,那么GTKBuilderLibGlade(现已弃用)。它们在运行时加载并以XML格式定义UI。