现有两个mfc界面,其中一个是登陆界面,还有一个是主界面,如何在登陆界面中登陆后显示主界面。
可以将主界面封装成dll吗?还是其他办法?

解决方案 »

  1.   

    在主界面初始化中显示登录界面 如果登录成功继续执行 不成功则退出主界面可以封装为DLL
      

  2.   

    我在网上找到一段代码,但不是很明白:他的意思是直接在主界面的程序中添加这个就行了吗?那是不是将登陆界面的文件拷到主界面的文件夹就好了呢?
    BOOL CtestApp::InitInstance()
    {
    //TODO: call AfxInitRichEdit2() to initialize richedit2 library.
    // InitCommonControlsEx() is required on Windows XP if an application
    // manifest specifies use of ComCtl32.dll version 6 or later to enable
    // visual styles. Otherwise, any window creation will fail.
    CPassWordDlg dlg;
    if(dlg.DoModal() != IDOK)
    return;
      

  3.   

    可以,你把登录对话框和相应的文件都考到你的工程里再在APP里的InitInstance加上这几句就行了
      

  4.   

    请问hdg3707:
    我之前在写那个主界面的时候用到了个easysize(兄台应该知道),当时只是把easysize的的头文件easysize.h考到我所写的界面的文件内,然后加上#include easysize.h基本上就可以了。
    在现在这个问题中为什么需要把所有有的文件都拷过来呢??若其他网友知道也请不吝赐教!!!