Example #1
0
LRESULT CMainWnd::OnInitDialog( HWND hDlg, LPARAM lParam )
{
	if( m_ctlUserName.Create( GetRichWnd(), NULL, NULL, WS_CHILD | WS_VISIBLE | WS_BORDER ) )
		m_ctlUserName.SetDlgCtrlID( 2 );
	if( m_ctlUserPass.Create( GetRichWnd(), NULL, NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | ES_PASSWORD ) )
		m_ctlUserPass.SetDlgCtrlID( 3 );
	SetTimer( 1, 80 );
	return TRUE;
}
Example #2
0
BOOL CKscMainDlg::OnInitDialog(CWindow /*wndFocus*/, LPARAM /*lInitParam*/)
{
	CString	str;
	KAppRes& appRes = KAppRes::Instance();
    CKcsLogging kcsLogging;
    // 清理过期的日志
    kcsLogging.ClearLogFileByDays();

    SetIcon(appRes.GetIcon("IDI_CLEAR_ICON_BIG"), TRUE);
    SetIcon(appRes.GetIcon("IDI_CLEAR_ICON_SMALL"), FALSE);

	RECT rcTest = { 1, 1, 20, 20 };
	m_wndToolVector.Create(GetRichWnd(), &rcTest, NULL, 0, 0, 3888);

	m_wndToolVector.InitTools();

    if (IsTabDisabled(_T("systemslim")))
    {
        DeleteTab(IDC_TAB_MAIN, 5);
    }
    else
    {
        m_handlerSysSlim.Init();
    }

    if (IsTabDisabled(_T("bigfile")))
    {
        DeleteTab(IDC_TAB_MAIN, 4);
    }
    else
    {
        m_handlerBigFile.Init();
    }

    if (IsTabDisabled(_T("regclr")))
    {
        DeleteTab(IDC_TAB_MAIN, 3);
    }
    else
    {

    }

    if (IsTabDisabled(_T("trackclr")))
    {
        DeleteTab(IDC_TAB_MAIN, 2);
    }
    else
    {
        m_handlerOpt.Init();
    }

    if (IsTabDisabled(_T("trashclr")))
    {
        DeleteTab(IDC_TAB_MAIN, 1);
    }
    else
    {
        m_handlerTrashClean.Init();
    }
    
    if (IsTabDisabled(_T("onekey")))
    {
        DeleteTab(IDC_TAB_MAIN, 0);
    }
    else
    {
        m_handlerOnekey.Init();
    }

    SetTabCurSel(IDC_TAB_MAIN, m_nDefaultTab);

	SetItemText(IDC_TXT_PRODUCT_VERSION, _Module.GetAppFileVersion());

	g_hWndKClear = m_hWnd;
	return TRUE;
}