Пример #1
0
void CMainFrame::OnNewUser()
{
	if (CRightsManagement::GetInstance()->Take_IBAP_REGISTER())
	{
		CRegisterDlg dlg;
		dlg.DoModal();
	} 
}
Пример #2
0
LRESULT CLoginDlg::OnBnClickedRegister(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/)
{
	// TODO: Add your control notification handler code here
	CRegisterDlg dlg;
	dlg.m_RegInfo = m_RegInfo;
	int ret = dlg.DoModal(m_hWnd);
	if(ret == IDOK)
	{
		m_RegInfo = dlg.m_RegInfo;
		GetProcessor()->Register(0, dlg.m_RegInfo);

	}
	

	return 0;
}
Пример #3
0
LRESULT CMainFrame::OnHotKey(WPARAM, LPARAM)
{
	// 1:手机号码开户
	if (CRightsManagement::GetInstance()->Take_IBAP_REGISTER() && 
		CNetBarConfig::GetInstance()->GetAuditType() == CIBAGlobal::emRealnameWD)
	{
		if (IsIconic())
		{
			ShowWindow(SW_RESTORE);
		}
		else
		{ 
			SetForegroundWindow();
		}
		CRegisterDlg dlg;
		dlg.SetPhoneNumberOpen();
		dlg.DoModal();
	} 

	OnReadCard();
	return 0;
}
Пример #4
0
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;
}