Duilib 内部嵌入xml有两种方式:
方式一 :ChildLayout 使用<ChildLayout xmlfile="duiMenu.xml" float="true" pos="17,100,0" width="105" height="105" />
方式二:重写WindowImplBase::CreateControl(LPCTSTR pstrClass)
{
if (_tcsicmp(pstrClassName,_T("xml")) == 0@H_404_36@)
@H_404_36@ {
@H_404_36@ CDialogBuilder builder;
@H_404_36@ CControlUI* pUI = builder.Create(_T("duiMenu.xml"@H_404_36@));
@H_404_36@ return@H_404_36@ pUI;
@H_404_36@ }
@H_404_36@ return@H_404_36@ NULL;
}