我想将自己设计的对话框资源做成类似windows中的通用对话框形式的dll文件,然后再另外的工程中调用该对话框,请问该如何实现?首先感谢了!敬请你详细告知。我的E-mail:[email protected]

解决方案 »

  1.   

    只要知道dll moudule handle就可以了FindResource
    LoadResource
    LockResource
      

  2.   

    我也想要一份:
    [email protected]
    谢谢!
      

  3.   

    可以用 ::SetResourceHandle(GetModuleHandle(_T("name.dll")))
    具体方法查查MSDN
      

  4.   

    HANDLE handle=GetModuleHandle("name.dll");
    HRSRC hrsrc=FindResource(handle,"namesrc",RT_DIALOG);
    HGLOBAL hglobal=LoadResource(handle,hrsrc);
    CDialog dialog;
    dialog.InitModalIndirect(hglobal,this);
    dialog.DoModal();
      

  5.   

    谢谢各位的帮助,问题解决了,我找到解决的方法了,该问题已经结贴了:LoveAlien(绅士程序员) 70,horizon_tj(地平线)15,:dongfa(阿东) 15
      

  6.   

    可不可以给我也来一份
    [email protected]
      

  7.   

    可不可以给我也来一份
    [email protected]