由于项目的需要,我的工作是把exe文件中的资源数据导出,然后存储为XML格式。然后在程序执行过程中将XML文件载入并进行解析,通过XML文件中的资源数据生成相应的界面。
现在的工作出现了障碍,我不太清楚如何用资源数据生成相应的资源。
那位高手知道解决的思路。就是说,我现在有生成一个资源的是所有数据,如何不通过资源编辑器,直接调用API在内存中生成相应的资源对象。
请大家给个思路。
急求解答!
先此谢过。
现在的工作出现了障碍,我不太清楚如何用资源数据生成相应的资源。
那位高手知道解决的思路。就是说,我现在有生成一个资源的是所有数据,如何不通过资源编辑器,直接调用API在内存中生成相应的资源对象。
请大家给个思路。
急求解答!
先此谢过。
menu跟toolbar类似,无非是保存菜单项的顺序、类型、名称、ID、位图索引(如果有的话)。
dialog只需要分析DLGTEMPLATE和DLGITEMTEMPLATE结构并保存其成员值即可,稍微有点麻烦的是里面要注意字节补齐的问题。
分析导出工作已经完成。
现在是在导入时遇到了问题。
现在不知道如何用XML中的数据重新生成资源对象。
建立toolbar是CreateWindow
建立Menu好像是CreateMenu