发布网友 发布时间:2022-06-02 07:20
共2个回答
热心网友 时间:2023-10-09 05:15
你说的是windows的exe文件中图标的范围吧,如果这个exe文件是vc编译的,使用vc打开这个exe文件就可以找出里面的各类资源,包括图标、图片、工具条、对话框、字符串等等。 每个exe文件中资源的位置是不同的,可以调用windows系统调用找出资源所在的位置,使用vc开发时系统调用有: hExe = LoadLibrary("hand.exe"); 打开需要查找的exe文件 HRSRC hResInfo = FindResource(hExe,"IDR_TEST","TEST");定位到exe文件中资源的位置,其中"IDR_TEST"是ID号,"TEST"是资源类型。 HGLOBAL hGlobal= LoadResource(NULL,hResInfo);获取资源数据 LPBYTE pData = (LPBYTE)LockResource(hGlobal);定位到资源中数据的位置热心网友 时间:2023-10-09 05:16
exe文件是PE结构,图标文件并不会包含在exe文件中