.参数 DLL文件名, 文本型, , 欲检测DLL名称!
' 本名称子程序塌缓用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。
.如果 (GetModuleHandle (DLL文件名) = 0)
返回 (假)
.否则
返回 (真)
.如果结谨桥束
.子程序 取模块的DLL句柄, 整数型, 公开, 取自身进程中的DLL模块句柄。
.参数 DLL文件名, 文本型, , 欲DLL名称祥衫猛!
可以用腾讯电脑管家修复下。打开电脑管家——让租电脑诊所——软件问题——友改缺少dll文件。如果不行,那就只有去网上下载了,(注意安好滑判全哈,扫描下)
去搜:vc2010 ,下载装上就好了
第一个就是多特,记得分清你的系统是64位还是32位的,64位的就装x64,32位的就装x86的那个文件
直接拷贝该文件到系统目录里:复制到C:\Windows\System\ 目录下。
程序的话,尝试使用兼容模式和管理员权限运行游戏试试, *** 作:程序上→属性→兼容性→勾选上使用管理员权限运行同时使用xp sp3 的兼容模式
在dll项目中的DllMain中加代码,那个就相碧备前滚穗当于main函数悔清。不过不止一种情况下回调用DllMain函数,这里就需要判断了BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
通常代码都加在这里
break
case DLL_THREAD_ATTACH:
break
case DLL_THREAD_DETACH:
break
case DLL_PROCESS_DETACH:
break
}
return TRUE
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)