设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

这寻址问题是怎么回事?

查看数: 1161 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-9-21 11:04

正文摘要:

源代码: RM部分: module Kernal   $LoadBMP = Win32API.new("0002.dll","LoadBMP","L","IIL")   $LoadGLTextures = Win32API.new("0002.dll","LoadGLTextures","V","I")   $ReS ...

回复

尽头君 发表于 2013-9-21 14:37:29
用dll函数查看器能看到函数名……我用vc++写的dll都是函数名后面带有一串@的
铃仙·优昙华院·因幡 发表于 2013-9-21 13:14:00
本帖最后由 铃仙·优昙华院·因幡 于 2013-9-21 13:17 编辑

如果 LoadBMP 这个函数是自己写的, 那么就请改个名字试试, 估计是和系统库里的函数同名了.

如果不是自己写的, 调用的是系统库的 LoadBMP 的话, 请在声明的时候附加声明使用的字符类型, LoadBMPA 或者 LoadBMPW .

如果都不是的话, 请检查 Dll 的输出表, 看看是不是有存在名字改编的问题, 如果你没有定义 Def 文件的话, 估计多半是这个问题.

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 精品文章

查看全部评分

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-20 01:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表