代码里要用到messagebox,后来发现MessageBox只能非模态,不能模态,只好自己又写了一个对话框,然后每次用的时候就DoModal一下,现在的问题是,我好多地方都要用到这个类,但是这个类不光有源文件,还有rc文件,我怎么可以把它封装好,就像MessageBox一样,用的时候直接加个头文件就行的。烦请大侠们赐教,谢谢

解决方案 »

  1.   

    第一次看到说MessageBox是 "非模态".
    说反了吧,MessageBox都是模态的,而不是 非模态的.我还没有发现过消息框可以不阻塞的呢
      

  2.   

    必须得做成动态库吗?做成lib为什么不行?我今天试了一下,做成lib的话,调用的模块总提示找不到资源
      

  3.   

    谢谢6楼和7楼,我现在就是这么做的,但是为了复用,我把它写到了一个我公用的lib里,结果用的时候DoModal总出错,提示找不到资源,我就不明白这是为什么