对程序中提供的标准smf文件可以成功加载,但我用SkinMagicBuilder对smf文件进行编辑后就没法成功加载,程序运行到LoadSkinFile处就死掉了。
代码如下: VERIFY(1==InitSkinMagicLib(AfxGetInstanceHandle(),NULL,NULL,NULL));
VERIFY(1==LoadSkinFile("xpsteel.smf"));//标准smf文件,可以加载并显示
将第二句换成下面的:
VERIFY(1==LoadSkinFile("Salmon.smf"));//修改后的smf文件,不能加载
并且SkinMagicBuilder修改标准smf文件后,原本30k的文件变为了2k,但以前2M多的文件却不会变小!求解啊!
代码如下: VERIFY(1==InitSkinMagicLib(AfxGetInstanceHandle(),NULL,NULL,NULL));
VERIFY(1==LoadSkinFile("xpsteel.smf"));//标准smf文件,可以加载并显示
将第二句换成下面的:
VERIFY(1==LoadSkinFile("Salmon.smf"));//修改后的smf文件,不能加载
并且SkinMagicBuilder修改标准smf文件后,原本30k的文件变为了2k,但以前2M多的文件却不会变小!求解啊!
网上还有很多其他界面库可以试试啊。
比如:
SKIN++ www.uipower.com
SKINSE http://www.skinse.com
APPFACE www.appface.com
等等