应用程序错误“0x00392ace"指令引用的“0x0000002d”内存,该内存不能为“written”

sweet_ 2010-10-30 01:26:58
我自己做了一个改键器(玩过真三的人应该都用过吧)
代码写好后调试时,在VS2008中 F5启动,我就打开游戏,能正常运行,
运行后在Debug目录下就生成了一个exe文件,
一般情况下我们打开这个exe文件跟你运行F5效果是一样的
(前提是程序没有错误)
可是我打开Debug里这个文件就出现在
应用程序错误“0x00392ace"指令引用的“0x0000002d”内存,该内存不能为“written”
点确定,程序就关闭了,
请问这是怎么一回事呀?
(应该不是我机器的问题吧,,不然F5运行时怎么能正常呢)
真心求解释,谢谢!
...全文
178 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweet_ 2010-11-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zjx198934 的回复:]

不是机器问题! 主要看你用的语言 和怎么样访问的内存!
[/Quote]
我只是监听了键盘,然后实现改键的功能
在VS里调试没问题
可是单独运行就不行,出现那个错了
sweet_ 2010-11-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 luozhuang 的回复:]

LZ好像就没有说清楚
是不是用VC++ 开发的
还有没有引用 其他DLL
程序错误“0x00392ace"指令引用的“0x0000002d”内存,该内存不能为“written
这种一般是VC的程序产生的问题
[/Quote]
我用的C#,是调用的WinAPI函数
zjx198934 2010-10-30
  • 打赏
  • 举报
回复
不是机器问题! 主要看你用的语言 和怎么样访问的内存!
luozhuang 2010-10-30
  • 打赏
  • 举报
回复
LZ好像就没有说清楚
是不是用VC++ 开发的
还有没有引用 其他DLL
程序错误“0x00392ace"指令引用的“0x0000002d”内存,该内存不能为“written
这种一般是VC的程序产生的问题
slmintg 2010-10-30
  • 打赏
  • 举报
回复
有装安全软件的可能会被拦截
sweet_ 2010-10-30
  • 打赏
  • 举报
回复
应用程序错误“0x00392ace"指令引用的“0x0000002d”内存,该内存不能为“written

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧