|
本帖最后由 shmoss 于 2022-7-29 09:34 编辑
//RH编译时使用压缩算法打包。这会减小文件大小,也使查看和提取变得困难
- FORX /O:N "%CurDir%\PNG\*.png",i,0,TEAM NAME 名称=%i%|%&CMD+% "%i%",PNG,%名称%,0
- FORX /O:N "%CurDir%\part\OEM\*.bmp",&&i,0,TEAM NAME 名称=%i%|%&CMD+% "%i%",BITMAP,%名称%,0
复制代码 编译png和bmp会让其不可见 pecmd调用时 png可显示 而bmp不能显示
而且png可以放到EXEDATA且可以显示 而bmp放到EXEDATA 调用时显示一团乌黑
bmp不能像png一样被显示
如果要显示bmp只能把bmp提取出来
把bmp放到EXEDATA PUTF到临时文件再显示
把bmp放到BITMAP 获取文件头 添加文件头PUTF到临时文件再显示
getf "%图标%""#1|#2",0#*,&&a
putf* "%_CD%\1.bmp",,0x42 0x4D 0x38 0xE1 *6 0x00 0x36 *3 0x00 %&&a% //红字经多次实验是固定值
IMAG ,L6T%T%W60H60,"%_CD%\1.bmp"
显然bmp放到BITMAP比较严谨规范 我有个小小心愿 希望bmp能和png一样可以被支持显示 望M大神能实现
|
|