[求助]如何封装函数
请教诸位高手,能否指点小妹如何将函数封装成.dll或者.com?非常感谢
在要导出函数前加extern "C" __declspec(dllexport)
或者建立个del文件
LIBRARY DLL名
EXPORTS
希望导出的函数 可访问性
如:
acrxGetApiVersion PRIVATE //函数名为acrxGetApiVersion() 访问为私有
还有原来的main()或winmain()要改成DllMain()
如:
BOOL WINAPI DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
switch(ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
hInst = (HINSTANCE)hModule;
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}