zb7512511 发表于 2012-4-24 22:49:16

请问多个图片文件如何打包为一个文件,并可以被autoit使用?

最近在弄一个根据游戏屏幕颜色图片,自动操作游戏的东西,大概的命令是
_find("1.bmp",0,0,200,200),在屏幕上找到和1.bmp一样的颜色,就返回其坐标。
因为要查找的东西太多,会用到很多bmp文件,怎么把这些bmp弄成一个文件?

fuldho 发表于 2012-4-25 06:43:17

dll打包{:face (327):}

seniors 发表于 2012-4-25 08:16:37

我的方法是修改自带的Examples\WinAPIEx\Extras\Resources.dll

zb7512511 发表于 2012-4-25 11:20:06

我的方法是修改自带的Examples\WinAPIEx\Extras\Resources.dll
seniors 发表于 2012-4-25 08:16 http://www.autoitx.com/images/common/back.gif


   
回复 3# seniors

我看了一下,这个好像是把dll中的文件读取出来,存到临时文件夹,然后再调用。
有米有直接读取就使用,不用存储临时文件的方法?

seniors 发表于 2012-4-25 11:22:09

不存临时文件夹的啊

zb7512511 发表于 2012-4-25 14:14:52

有米有例子,给一个,简单的就行

seniors 发表于 2012-4-25 15:46:10

_GDIPlus_BitmapCreateFromResource
_WinAPI_LoadImage
应该是可以的,我还没弄过

_WinAPI_LoadResource例子是用到的临时文件
页: [1]
查看完整版本: 请问多个图片文件如何打包为一个文件,并可以被autoit使用?