Пример #1
0
//初始化函数
BOOL CDlgOptionSystem::OnInitDialog()
{
	__super::OnInitDialog();

	//帐户规则
	if (m_SystemParameter.enAcountsRule==enAcountsRule_AccountsAndPass)
	{
		SetButtonSelected(IDC_SAVE_ACCOUNTS_AND_PASS,true);
	}
	else if (m_SystemParameter.enAcountsRule==enAcountsRule_Accounts)
	{
		SetButtonSelected(IDC_SAVE_ACCOUNTS,true);
	}
	else SetButtonSelected(IDC_SAVE_NONE,true);

	return TRUE;
}
Пример #2
0
//初始化函数
BOOL CDlgOptionSystem::OnInitDialog()
{
    __super::OnInitDialog();

    //帐户规则
    if (m_SystemParameter.enAcountsRule==enAcountsRule_AccountsAndPass)
    {
        SetButtonSelected(IDC_SAVE_ACCOUNTS_AND_PASS,true);
    }
    else if (m_SystemParameter.enAcountsRule==enAcountsRule_Accounts)
    {
        SetButtonSelected(IDC_SAVE_ACCOUNTS,true);
    }
    else SetButtonSelected(IDC_SAVE_NONE,true);

    //邀请模式
    if (m_SystemParameter.enInviteMode==enInviteMode_All)
    {
        SetButtonSelected(IDC_RADIO1,true);
    }
    else if (m_SystemParameter.enInviteMode==enInviteMode_Friend)
    {
        SetButtonSelected(IDC_RADIO2,true);
    }
    else SetButtonSelected(IDC_RADIO3,true);

    //进出消息
    SetButtonSelected(IDC_SHOW_INOUT,m_SystemParameter.bShowInOutMessage);

    //老板键
    ((CHotKeyCtrl *)GetDlgItem(IDC_BOSS_HOTKEY))->SetHotKey(LOBYTE(m_SystemParameter.wBossHotKey),
            HIBYTE(m_SystemParameter.wBossHotKey));

    return TRUE;
}
Пример #3
0
//初始化函数
BOOL CDlgOptionTableRule::OnInitDialog()
{
	__super::OnInitDialog();

	//限制输入
	((CEdit *)GetDlgItem(IDC_WIN_RATE))->LimitText(5);
	((CEdit *)GetDlgItem(IDC_FLEE_RATE))->LimitText(5);
	((CEdit *)GetDlgItem(IDC_SCORE_LESS))->LimitText(11);
	((CEdit *)GetDlgItem(IDC_SCORE_MAX))->LimitText(10);
	((CEdit *)GetDlgItem(IDC_TABLE_PASSWORD))->LimitText(PASS_LEN-1);

	//设置控件
	TCHAR szBuffer[128]=TEXT("");
	SetButtonSelected(IDC_LIMIT_WIN_RATE,m_TableRuleParameter.bLimitWin);
	SetButtonSelected(IDC_LIMIT_FLEE_RATE,m_TableRuleParameter.bLimitFlee);
	SetButtonSelected(IDC_LIMIT_NET_DELAY,m_TableRuleParameter.bLimitDelay);
	SetButtonSelected(IDC_LIMIT_SCORE,m_TableRuleParameter.bLimitScore);
	SetButtonSelected(IDC_LIMIT_DETEST,m_TableRuleParameter.bLimitDetest);
	SetButtonSelected(IDC_LIMIT_IP,m_TableRuleParameter.bCheckSameIP);
	SetButtonSelected(IDC_BRING_TABLE_PASSWORD,m_TableRuleParameter.bPassword);

	//最低胜率
	_snprintf(szBuffer,sizeof(szBuffer),TEXT("%.2f"),((double)(m_TableRuleParameter.wWinRate))/100.0);
	SetDlgItemText(IDC_WIN_RATE,szBuffer);

	//最高逃率
	_snprintf(szBuffer,sizeof(szBuffer),TEXT("%.2f"),((double)(m_TableRuleParameter.wFleeRate))/100.0);
	SetDlgItemText(IDC_FLEE_RATE,szBuffer);

	//网络延时
	SetDlgItemInt(IDC_NET_DELAY,m_TableRuleParameter.wNetDelay,FALSE);

	//积分限制
	SetDlgItemInt(IDC_SCORE_MAX,m_TableRuleParameter.lMaxScore,TRUE);
	SetDlgItemInt(IDC_SCORE_LESS,m_TableRuleParameter.lLessScore,TRUE);

	//携带密码
	SetDlgItemText(IDC_TABLE_PASSWORD,m_TableRuleParameter.szPassword);

	return TRUE;
}
Пример #4
0
//初始函数
BOOL CDlgMoneySelect::OnInitDialog()
{
	__super::OnInitDialog();

	//创建刷子
	if(m_brBkground.GetSafeHandle()) m_brBkground.DeleteObject();
	m_brBkground.CreateSolidBrush(BGROUND_COLOR);

	//设置标题
	SetWindowText(TEXT("欢乐豆赠送"));



	m_boxTimeSecect.Clear();
	m_boxTimeSecect.InsertString(0,"1");
	m_boxTimeSecect.InsertString(1,"3");
	m_boxTimeSecect.InsertString(2,"5");
	m_boxTimeSecect.InsertString(3,"10");
	m_boxTimeSecect.InsertString(4,"30");
	m_boxTimeSecect.InsertString(5,"60");
	m_boxTimeSecect.SetCurSel(0);

	SetButtonSelected(IDC_QUERY,g_GlobalOption.m_bCloseQuery);
	if(!g_GlobalOption.m_bCloseQuery)
	{
		GetDlgItem(IDC_LK)->EnableWindow(false);	
		GetDlgItem(IDC_ZD)->EnableWindow(false);	
		GetDlgItem(IDC_LEAVE)->EnableWindow(false);	
		GetDlgItem(IDC_SELECT)->EnableWindow(false);	
		GetDlgItem(IDC_DESC)->EnableWindow(false);	
	}
	else
	{
		if(g_GlobalOption.m_BankCloseMode==enBankRule_LK)
		{
			SetButtonSelected(IDC_LK,true);
		}
		else if(g_GlobalOption.m_BankCloseMode==enBankRule_ZD)
		{
			SetButtonSelected(IDC_ZD,true);
			//m_boxTimeSecect.SelectString(0, )
			CString strTime;
			strTime.Format("%d", g_GlobalOption.m_BankCloseTime);
			m_boxTimeSecect.SelectString(0, strTime);
			//g_GlobalOption.m_BankCloseTime

		}
		else
		{
			SetButtonSelected(IDC_LEAVE,true);
		}
		GetDlgItem(IDC_LK)->EnableWindow(TRUE);	
		GetDlgItem(IDC_ZD)->EnableWindow(TRUE);	
		GetDlgItem(IDC_LEAVE)->EnableWindow(TRUE);	
		GetDlgItem(IDC_SELECT)->EnableWindow(TRUE);	
		GetDlgItem(IDC_DESC)->EnableWindow(TRUE);	
	}

	//更新控件
	UpdateControls();

	//初始化设置
	//__super::InitSkinObject();

	return TRUE;  
}