鞍山公园1号:VC声明InternetGetConnectedStateEx

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 08:00:21
VC中如何动态加载wininet.dll,并声明InternetGetConnectedStateEx?
我主要是不知道此函数的参数类型,其他的我都知道

看这里有官网介绍参数类型
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384705(v=vs.85).aspx

用LoadLibrary,然后用GetProcAddress得到函数地址。但这时你仍需用知道函数原型
并如此这般:
假定有一个函数为:long XXX(HANDLE,DWORD)
则定义:typedef (long* FUNC_XXX)(HANDLE,DWORD);
然后定义 FUNC_XXX FXXX;
FXXX=GetProcAddress("DLLname","XXX");
下面就可以使用了