无法定位程序输入点xxx于动态链接库kernel32.dll

程序运行中出现如标题所示的错误,通常来讲,这是由于系统平台不兼容导致,比如在Win7系统上开发过程中使用了Win8以后才支持的API。

比如,我在win7上使用了UnmapViewOfFileEx这个函数,然后程序运行后就出现了“无法定位程序输入点UnmapViewOfFileEx于动态链接库kernel32.dll”的错误提示。

查询MSDN,发现该API使用平台要求为Win8及以上,因此无法直接调用,只能改为调用UnmapViewOfFile。

无法定位程序输入点xxx于动态链接库kernel32.dll_第1张图片


总结:

对于Windows开发中遇到的API问题,MSDN是第一手资料,也是最好的资料,通过详细阅读涉及到的API使用说明,便可轻松定位问题所在。

你可能感兴趣的:(Windows)