概述:
想把程序写成一个exe,研究了一下怎么把xml 打包到exe中。网上的方法似乎用不了,自己研究了一下,做个笔记。
主要是获取文件名的地方使用了 _ttoi() 把文件名转成数字,所以返回的时候要返回数字的字符串。
使用的版本是 DuiLib_Ultimate
重载虚函数:
virtual CDuiString GetSkinType() { return _T("xml"); }
virtual CDuiString GetSkinFile()
{
WCHAR skinName[MAX_PATH] = { 0 };
_itot(IDR_UI_SKIN, skinName, 10);
// 返回资源的 ID 字符串
return skinName;
}