社区
Windows SDK/API
帖子详情
98下加载dll和2000/xp不同吗?
BeRoy
2003-10-04 11:55:23
hinstance=LoadLibrary("dll.dll");
if(hinstance==NULL) MessageBox(NULL,"Load Dll Fail","ERROR",0);
在xp下没问题,在98下却不能加载dll?
...全文
38
6
打赏
收藏
98下加载dll和2000/xp不同吗?
hinstance=LoadLibrary("dll.dll"); if(hinstance==NULL) MessageBox(NULL,"Load Dll Fail","ERROR",0); 在xp下没问题,在98下却不能加载dll?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BeRoy
2003-10-06
打赏
举报
回复
你说的是入口函数吧?
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
if(ins==NULL) ins=hinst;
if(reason==DLL_PROCESS_DETACH)//dll从内存里卸载
{UnhookWindowsHookEx(hook);
}
return 1;
}
BeRoy
2003-10-06
打赏
举报
回复
照理说程序也应该会搜索自己所在的文件夹晒
种瓜的
2003-10-06
打赏
举报
回复
能看一下你的DLL定义函数吗?
icemanpro
2003-10-06
打赏
举报
回复
看看这个DLL文件在哪个目录下,XP/2000要在system32下,98要在system下的。
huangjuliang
2003-10-06
打赏
举报
回复
不同的操作系统dll是不同的
这是比较头痛的!
BeRoy
2003-10-05
打赏
举报
回复
up
VC++自定义
加载
DLL
,从任意位置
加载
依赖的
DLL
发现太复杂,最后无意间使用反射时发现,同一个
DLL
放在
不同
的地方只会被
加载
一次,因为每个
dll
都有一个唯一的KEY,利用这个方法,人为的
加载
这些
DLL
,可以从任意位置
加载
,可以解决程序运行目录下一堆
DLL
文件的问题...
Windows
2000
/
XP
/2003启动过程
先看一下NT系统的引导过程,NT系统从按下计算机开关启动计算机,到登入到桌面完成启动,一共经过了以下几个阶段: 1. 预引导(Pre-Boot)阶段 在这个阶段里,计算机首先运行Power On Self TestPOST),POST检测系统的...
基于odb的
dll
在
xp
系统下动态
加载
运行异常的原因及解决方法
在开发过程中发现基于odb orm框架的一个数据库访问控制
dll
在
xp
系统下动态
加载
运行异常,经过测试、查阅资料找到了原因及解决方案,现记录如下: 原因: 在odb中tls.hxx文件中有一个宏定义 # ifdef ODB_THREADS_...
无法
加载
DLL
.
xp
star90.
dll
或它引用的一个
DLL
原因126
无法
加载
DLL
.
xp
star90.
dll
或它引用的一个
DLL
原因126(找不到指定模块)于是下载了SQLE
XP
RESS SP2的补丁后,居然成功了。看来真是系统补丁的问题。...
详解 Qt 下 QLibrary 动态
加载
dll
Qt 下 QLibrary 动态
加载
dll
是本文要介绍的内容,先来配置环境,测试平台:Windows
XP
Sp3 + Qt 4.5 + Compaq Visual Fortran Version 6.6。 下了个Qt Creator功能挺强大的,测试一下QLibrary动态
加载
VS下编译的...
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章