Kiwano Engine  v1.2.x
kiwano::Library类 参考

DLL库 更多...

#include <Library.h>

Public 成员函数

 Library ()
 构造DLL库
 
 Library (const String &lib)
 构造DLL库 更多...
 
bool Load (const String &lib)
 加载DLL 更多...
 
bool IsValid () const
 是否有效
 
void Free ()
 释放DLL
 
FARPROC GetProcess (const String &proc_name)
 检索指定的DLL中的输出库函数地址 更多...
 
template<typename _Proc >
_Proc GetProcess (const String &proc_name)
 检索指定的DLL中的输出库函数地址 更多...
 

详细描述

DLL库

构造及析构函数说明

kiwano::Library::Library ( const String &  lib)

构造DLL库

参数
libDLL文件路径

成员函数说明

FARPROC kiwano::Library::GetProcess ( const String &  proc_name)

检索指定的DLL中的输出库函数地址

参数
proc_name函数名
template<typename _Proc >
_Proc kiwano::Library::GetProcess ( const String &  proc_name)
inline

检索指定的DLL中的输出库函数地址

参数
proc_name函数名
bool kiwano::Library::Load ( const String &  lib)

加载DLL

参数
libDLL文件路径