HINSTANCE handle = 0;
FARPROC address = 0;
handle = LoadLibrary(lpLibFileName);
address = GetProcAddress(handle,"PacketOpenAdapter");我现在要给 PacketOpenAdapter 这个DLL 里面的函数 传3个参数我要怎么做呢?? 还要获取到 PacketOpenAdapter 函数的返回的值...
FARPROC address = 0;
handle = LoadLibrary(lpLibFileName);
address = GetProcAddress(handle,"PacketOpenAdapter");我现在要给 PacketOpenAdapter 这个DLL 里面的函数 传3个参数我要怎么做呢?? 还要获取到 PacketOpenAdapter 函数的返回的值...
int (__stdcall *address)(LPSTR) = (int (__stdcall *)(LPSTR))GetProcAddress(handle, "PacketOpenAdapter");使用时就可以直接用address(name)了
Typedef BOOL (_stdcall *lpfun)(LPCTSTR, LPCTSTR, LPCTSTR);
lpfun = GetProcAddress(handle,"PacketOpenAdapter"); 这样传递三个参数