none
MFC共享DLL如何加载C#自定义控件(程序集) RRS feed

  • 问题

  • MFC共享DLL如何加载C#自定义控件(程序集)

    我的MFC工程中使用MFC DLL,MFC DLL中又使用C#自定义控件。

    这个自定义控件在mfc app中使用一切正常,但是在MFC DLL中则会创建失败。

    表现:

    CWwinFormsControl *pControl = new CWinFormControl <TXXXX>;
    int result = pControl->CreateManagedControl(WS_CHILD,CRect(0,0,400,400),this,ID_CONTROL);
       
    
    
    

    返回值result总是为0,导致创建C#控件失败。

    轻问是不是在MFC 共享DLL中 不能使用阿 或者有别的特殊要求。

     

    2010年8月6日 8:11

答案