如何能实现程序中调用XP专门的API,却使程序能在98下运行呢? 我在XP下使用PSAPI.LIB实现一些功能,在98下我可以用别的方法实现同样的功能,但是这个程序由于调用了XP的API,所以98不能运行。我想令其能在98下运行,有没有方法?有人说用动态加载,请问如何实现?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把要用到DLL靠到应用程序下面LoadLibaray(...);GetAddress(...);FreeLibaray(...);具体使用参看MSDN发布程序的时候连同DLL一起发布 是不是编译的时候不加入PSAPI.LIB,之后用LoadLibrary导入?呵呵 试试COPYPSAPI.DLL过98不一定能用,因为PSAPI.DLL用到了一些kernel,和Windows有关,你没有办法把kernel也一起带过去吧. 把封装api函数的dll文件拷贝到win98中。不过不知会产生什么后果! 试过……之后连续报告需要N个DLL……,一堆NT的DLL。 大侠们帮忙解决对话框的问题 VC++ 消息 extern GLuint错误 请教一个CFileDialog的奇怪问题 基于dialog的MFC程序能够使用系统托盘么? 请教CDC,CClientDC,CWindowsDC的区别? 如何用VC截获Word的打开,保存,关闭事件 我发现,当屏幕处于800*600的方式时,屏幕横向其实不止800个点!!! 求教DX的Blc()函数的用法. 界面开发高手进来看看 欢迎大家下载我的软件,下载者有分. 我是VC的初学者,想找本书看看,最好有例子可以照搬的学,请问那里有的下载呀
LoadLibaray(...);
GetAddress(...);
FreeLibaray(...);
具体使用参看MSDN
发布程序的时候连同DLL一起发布
不一定能用,因为PSAPI.DLL用到了一些kernel,和Windows有关,你没有办法把kernel也一起带过去吧.