VC DLL程序的调试

void CresourceEncryptDlg::OnBnClickedButtonDll()
{
	
	typedef  int (CALLBACK* LPFNDLLFUNC)();
	HINSTANCE   hDLL;               
	LPFNDLLFUNC   lpfnDllFunc;             
	hDLL=LoadLibraryA("C:\\Users\\Administrator\\Desktop\\android项目002\\and_qrat\\devicesChange\\ServerPlusDll\\Debug\\ServerPlusDll.dll"); 
	if(hDLL!=NULL) 
	{
		lpfnDllFunc=(LPFNDLLFUNC)GetProcAddress(hDLL, "GetInfo");
		OutputDebugStringA("GetInfo");
		lpfnDllFunc();
	}
	OutputDebugStringA("宿主程序加载该dll后,就可以在vs 附加dll到本程序中,即开始调用dllmain函数开始调试!\n");
	FreeLibrary(hDLL);

}

你可能感兴趣的:(VC DLL程序的调试)