这Bug只在Debug时出现,Release版本不会出现这样的问题
更换皮肤没问题,问题就出现在关闭整个程序时~~~~~
PS.用到是Skin++ 2.0,VS2010,详细见另一博文!
动态更换皮肤函数
if (f.DoModal() == IDOK)
{
//CString filepath = f.GetPathName(); //文件路径
CString str=f.GetPathName();
USES_CONVERSION;
//调用函数,T2A和W2A均支持ATL和MFC中的字符转换
char * pFileName =T2A(str);
if(!skinppLoadSkin(pFileName))
{
AfxMessageBox(_T("加载皮肤失败!"));
}
}
}
分析:网上有人说是内存使用越界,暂无解决方法