请问如何把模式和非模式对话框写在DLL里面,并在EXE中调用弹出?
请给出例子和源码,谢谢。

解决方案 »

  1.   

    你直接再中间
    CDialog dlg;
    dlg.DoModel();
    就OK了,
    要么在事件中增加这段代码,要么在dll或者exe 的对外界口中都可以!!
      

  2.   

    对话框在那里定义都可以,只要调用的时候使用DoModel()或者Create()就Ok啦!
      

  3.   

    做成COM,和EXE文件完全一样的用法
      

  4.   

    你可以自己写一个很简单的例子, 生成一个对话框, 再封装一个api, 调用domoal,就可以弹出有模态对话框了。不过需要在主程序与调用对话框的动态库之间进行资源的切换,否则会有资源的重名错误。
      

  5.   

    我也遇到同样的问题,哪位大虾能给我一个例子程序,我无限感激?
    [email protected]
      

  6.   

    晕,可是我只会在MFC下面画啊。在SDK的DLL里面应该怎么写啊?写不来……