INT CRealNameBase::OnNewUser(CNetBarUser & NetBarUser) { //if (CRegisterDlg::m_StaticPrehWnd != NULL) //注册窗口已经弹出 //{ // SendMessage(CRegisterDlg::m_StaticPrehWnd, WM_RECEIVECARD, NULL, (LPARAM)&NetBarUser); // return; //} if (AfxGetMainWnd()->IsIconic()) { AfxGetMainWnd()->ShowWindow(SW_MAXIMIZE); AfxGetMainWnd()->BringWindowToTop(); } CRegisterDlg dlg; dlg.SetUserInfo(NetBarUser); if (dlg.DoModal() == IDOK) { return 1; } return 0; }