程序 Task.exe 版本 2.0.1.4 停止与 Windows 交互并已关闭。若要查看是否有关于该问题的详细信息,请检查“操作中心”控制面板中的问题历史记录。
进程 ID: 1aa8
开始时间: 01cdb8009501e0fa
终止时间: 16540
应用程序路径: C:\Users\H\Desktop\yi\Task.exe
报告 ID: ef2f0adb-23f3-11e2-9ec1-00e04c365dc9
错误应用程序名称: Task.exe,版本: 2.0.1.4,时间戳: 0x2a425e19
错误模块名称: USER32.dll,版本: 6.1.7600.16385,时间戳: 0x4a5bdb3c
异常代码: 0xc0000005
错误偏移量: 0x00016750
错误进程 ID: 0x1abc
错误应用程序启动时间: 0x01cdb800b8e56a81
错误应用程序路径: C:\Users\H\Desktop\yi\Task.exe
错误模块路径: C:\Windows\syswow64\USER32.dll
报告 ID: ff32db11-23f3-11e2-9ec1-00e04c365dc9
1、2、3的方法都试过了,都一样
今天我在win7环境下编译了一编,再发给那个同事用,还是报一样的错误
你说的方法4要怎么看啊
这个要看你的程序里面用到了什么了。win7不是有XPmod吗,或者找个XP试试看行不行。
要不就用D7单步跟踪一下。
XP下没有出现过这样的问题, win7下单步也是正常的
追答应该是C:\Windows\syswow64\USER32.dll 与你用的API版本不兼容。
你最近是不是升级过系统或打过补丁。
如果升级过系统或打过补丁要怎么处理啊
追答可以试一下找个兼容的USER32.dll放到你的程序运行的当前目录。
在程序中引用声明USER32.dll时,明确指向该USER32.dll