我需要从 .msstyles 文件(Windows XP 视觉样式文件)中提取一些位图,但我不知道从哪里开始。我似乎找不到任何有关如何执行此操作的文档,并且文件格式似乎是二进制的并且不容易解析。我已经能够使用以下方法自行提取位图:
IntPtr p = LoadLibrary(UxTheme.ThemeName);
Bitmap bmp = Bitmap.FromResource(p, "BITMAP_NAME");
FreeLibrary(p);
但是,我还需要与位图相关的信息,例如边距大小、间距和每个位图的“图像”数量。有人有这方面的经验或有我可以使用的文档链接吗?
This http://filext.com/file-extension/MSSTYLES网站声称该文件格式已记录,但不是由微软记录的。
还发现了这个葡萄酒交叉参考 http://source.winehq.org/source/dlls/uxtheme/msstyles.c.
希望有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)