我正在运行我的开发环境Windows XP.我需要访问函数SHGetKnownFolderPath.我的团队建议我只是用他们更新我的shell32.dll并更新我的头文件.
该功能记录在此处:http: //msdn.microsoft.com/en-us/library/bb762188%28v=vs.85%29.aspx
现在,了解这个问题的重点是通过复制粘贴手动覆盖/更新shell32.dll的可行性.请不要回答上述功能的变通方法/替代方案.这不是这个问题的重点.
简单地使用Windows 7版本的shell32.dll并粘贴到我的(在XP中)是否安全?我害怕测试它,因为害怕谋杀我的整个操作系统.我不知道所有Windows的库相互依赖性以及这是否兼容.听起来非常不稳定,但这就是我提出的建议.
您不应手动更改Windows DLL.Windows 7 DLL将具有无法在XP上解析的依赖项.即使这有效(非常不可能),下次从Windows Update安装补丁时,它可能会因依赖性而中断或将Windows 7 DLL替换回XP版本.
更新:这不会起作用.Windows 7 DLL依赖于XP中不存在的API集.
| 归档时间: |
|
| 查看次数: |
1562 次 |
| 最近记录: |