提供最新游戏辅助,QQ活动,QQ技巧,QQ软件,努力打造为一个最绿色无毒的游戏辅助网,凌哥QQ:1027663760

VC++免注册调用大漠插件

浏览次数:14775 发布时间:2015-2-22 11:01 当前分类:其它源码 评论数量:加载中

#import "dm.dll" no_namespace 
#include "stdafx.h"

//
//HINSTANCE CreateInstanceFromDll(LPCTSTR lpDllName, REFCLSID rclsid, REFIID riid, LPVOID * ppv)
//{
// (*ppv) = NULL;
// HINSTANCE hDll = LoadLibrary( lpDllName );
// if ( NULL == hDll )
// return NULL;
//
// typedef HRESULT (__stdcall *GETCLASS_PROC)(REFCLSID,REFIID,LPVOID*);
// GETCLASS_PROC procGetClassObject = (GETCLASS_PROC)GetProcAddress( hDll, "DllGetClassObject" ); 
// if(procGetClassObject )
// {
// IClassFactory* pFactory = NULL;
// HRESULT hr = procGetClassObject(rclsid, IID_IClassFactory, (void**)&pFactory);
// if( pFactory )
// {
// hr = pFactory->CreateInstance( NULL, riid, ppv);
// pFactory->Release();
// pFactory = NULL;
// if( *ppv )
// return hDll;
// }
// }
// FreeLibrary( hDll );
// return NULL;
//}



//创建新的大漠对象
Idmsoft * InitNewDm()
{
Idmsoft*m_dm = NULL;
//COleVariant temp1,temp2;
bool m_bInit = false;

//下面直接加载dll创建对象,避免进行注册文件
typedef HRESULT (__stdcall * pfnGCO) (REFCLSID, REFIID, void**); 
pfnGCO fnGCO = NULL; 
HINSTANCE hdllInst = LoadLibrary(L"dm.dll"); 
fnGCO = (pfnGCO)GetProcAddress(hdllInst, "DllGetClassObject"); 
if (fnGCO != 0) 

IClassFactory* pcf = NULL; 
HRESULT hr=(fnGCO)(__uuidof(dmsoft), IID_IClassFactory, (void**)&pcf); 
if (SUCCEEDED(hr) && (pcf != NULL)) 

hr = pcf->CreateInstance(NULL, __uuidof(Idmsoft), (void**)&m_dm); 
if ((SUCCEEDED(hr) && (m_dm != NULL))==FALSE) 
return false;

pcf->Release(); 
m_bInit=true;

else
m_bInit=false;


return m_dm;
}
下载文件遇到问题?点击这里查看教程
温馨提示转载请注明出处(玖爱辅助网):http://www.9ifz.cc/qtym/475.html-谢谢合作!

相关内容推荐

  • 用户:烈耘车95 发表评论: <img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/98/yhh_org.gif" alt="[右哼哼]" title="[右哼哼]" class="ds-smiley" /> 评论时间:2015-10-29 8:13
  • 用户:烈耘车95 发表评论: <img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/40/come_org.gif" alt="[来]" title="[来]" class="ds-smiley" /> 评论时间:2015-10-29 8:13
  • 用户:凡爺 发表评论:請問這樣能使用裡面的付費函數? 评论时间:2015-5-14 23:09
  • 用户:兄弟网赚 发表评论:兄弟网赚博客 以留脚印 评论时间:2015-2-23 19:07
  • 用户:莫少 发表评论:求魔版2333 评论时间:2015-2-23 14:52