首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

DLL 如果怎么拒绝被调用

2012-02-27 
DLL 如果如何拒绝被调用!做一个检查加密狗的DLL,如果狗不存在.可以让主程序LoadLibrary() 时返回句柄为NUL

DLL 如果如何拒绝被调用!
做一个检查加密狗的DLL,
如果狗不存在.
可以让主程序LoadLibrary() 时返回句柄为NULL.


[解决办法]
在DllMain里检查。
DLL_PROCESS_ATTACH
[解决办法]
up
[解决办法]
BOOL WINAPI DllMain(
HINSTANCE hinstDLL, // handle to DLL module
DWORD fdwReason, // reason for calling function
LPVOID lpvReserved // reserved
)
{

if(fdwReason == DLL_PROCESS_ATTACH)
{
if(getDog() == false) return false;

}
}

热点排行