UI库阶段性进展(增加从xml中某一结点初始化窗口功能)

增加从xml中某一结点初始化窗口功能:

支持类似下面这种结构的xml文档,

<dialog name="dialog_nouse" />
<dialog name="dialog_panel" width="512" height="512" minw="512" minh="512" bgmode="2" stretch="24,24,24,24" bgimg="bg.png,bg.png">

    。。。

</dialog>

初始化的时候使用类似的初始化参数

BOOL bSuc = m_pDlg->Initialize(_T("dialog.xml|dialog_panel"));

下一步实现dialog内部的控件直接引用外部xml文档的配置(这样方便制作自定义组合控件,也使得主窗口文档结构更清晰)

原文地址:https://www.cnblogs.com/dwjaissk/p/2809725.html