读书人

_except_handle4_common 错误-帮助

发布时间: 2013-03-01 18:33:02 作者: rapoo

_except_handle4_common 异常---帮助
点击运行程序,出现

“无法定位程序输入点_except_handle4_common 于动态链接库msvcrt.dll上”


网上找了几种办法

1增加msvcrt.dll

2修改dwmapi.dll

3 替换msvcrt.dll

等等办法均宣告失败。


有高中遇到过吗???

[解决办法]
C:\WINDOWS\system32\dwmapi.dll重新命名不行么?
[解决办法]
http://lcq225.blog.163.com/blog/static/16978498200911103338344/
[解决办法]

引用:
引用:http://lcq225.blog.163.com/blog/static/16978498200911103338344/

这个早都看过了,也不行的。

那你用CProcess这个软件看看你加载的msvcrt.dll中有没有这个函数
[解决办法]
据我所知这个msvcrt.dll不同的版本里面的函数不太一样。

比如说windows 7下面的x64和x86就不一样。

x64 :
1298 number of functions
1298 number of names
x86
1396 number of functions
1396 number of names

楼主需要的函数在
344 157 00030634 _except_handler2
345 158 0002D770 _except_handler3
346 159 00023E27 _except_handler4_common

但是楼主要是在xp下面测试的话,好像你所dll里面没有这个函数。

所以应该是报错。。你去windows 7系统测试一下

或者你找一个有有次函数的版本的dll 把你32目录下面的替换了。

记得得先关掉组策略里面的文件保护。

不然替换时失败的。 呵呵。一家之言,希望有用

读书人网 >C++

热点推荐