-
-
[求助]修改XP应用程序在WIN7下运行
-
发表于: 2013-4-6 14:00 2934
-
我有一应用程序,只能在XP下运行,在Win7下运行倒是可以,就是在退出程序的时候就会出错。
现在新出的硬件支持XP驱动的越来越少,因此产生修改原程序,使它能在Win7下正常运行的想法。
经分析,此程序在运行时导入了以下文件:
kernel32.dll
user32.dll
advapi32.dll
oleaut32.dll
version.dll
gdi32.dll
ole32.dll
comctl32.dll
winspool.drv
shell32.dll
comdlg32.dll
winmm.dll
这些文件XP和Win7是不同的,是不是就是这些文件的不同引起程序在Win7下不能正常运行呢!?
所以就想出提取XP的这些文件,放在安装程序的目录下,再重新定位程序导入这些文件的想法。
不知道这个方法是否可行?如果可行,要怎样重新定位这些文件的导入!?
谢谢大家!
现在新出的硬件支持XP驱动的越来越少,因此产生修改原程序,使它能在Win7下正常运行的想法。
经分析,此程序在运行时导入了以下文件:
kernel32.dll
user32.dll
advapi32.dll
oleaut32.dll
version.dll
gdi32.dll
ole32.dll
comctl32.dll
winspool.drv
shell32.dll
comdlg32.dll
winmm.dll
这些文件XP和Win7是不同的,是不是就是这些文件的不同引起程序在Win7下不能正常运行呢!?
所以就想出提取XP的这些文件,放在安装程序的目录下,再重新定位程序导入这些文件的想法。
不知道这个方法是否可行?如果可行,要怎样重新定位这些文件的导入!?
谢谢大家!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- [求助]修改XP应用程序在WIN7下运行 2935
- [求助]动态调试中不显示的代码 3619
- [求助]软件解密方式和工具 4235
赞赏
雪币:
留言: