- UID
 - 113613
 
- 积分
 - 112
 
- 精华
 
- 贡献
 -  
 
- 威望
 -  
 
- 活跃度
 -  
 
- D豆
 -  
 
- 在线时间
 -  小时
 
- 注册时间
 - 2004-3-15
 
- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
 
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册 
 
 
 
 
×
 
看看我的问题错在哪里了 
 
 
#include "stdafx.h" 
#include "AsdkAcUiSample.h" 
#include "AsdkAcUiDialogSample.h" 
#include "AcExtensionModule.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
extern "C" HWND adsw_acadMainWnd(); 
 
// Define the sole extension module object. 
AC_IMPLEMENT_EXTENSION_MODULE(theArxDLL); 
static void initApp() 
{ 
 
CAcModuleResourceOverride resOverride; 
} 
 
static void unloadApp() 
{ } 
 
extern "C" int APIENTRY 
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) 
{ 
UNREFERENCED_PARAMETER(lpReserved); 
 
if (dwReason == DLL_PROCESS_ATTACH) 
{ theArxDLL.AttachInstance(hInstance); } //这里出错,是什么原因 
else if (dwReason == DLL_PROCESS_DETACH) 
{ theArxDLL.DetachInstance(); } 
return 1; // ok 
} 
 
extern "C" AcRx::AppRetCode acrxEntryPoint( AcRx::AppMsgCode msg, void* appId) 
{ 
switch( msg )  
{ 
case AcRx::kInitAppMsg:  
acrxDynamicLinker->unlockApplication(appId); 
acrxDynamicLinker->registerAppMDIAware(appId); 
initApp();  
break; 
case AcRx::kUnloadAppMsg:  
unloadApp();  
break; 
case AcRx::kInitDialogMsg: 
break; 
default: 
break; 
} 
return AcRx::kRetOK; 
} 
 
有可能是设置出错,但我参照帮助文档资料,和里面的设置一样,仍旧不行,请指教! |   
 
 
 
 |