예제 #1
0
BOOL CStudentSmsDlg::OnInitDialog(HWND wndFocus, LPARAM lInitParam)
{
    m_wndSmsRecord = FindChildByID(R.id.wnd_record_frame);
    m_tvStudent = FindChildByID2<SMCListView>(R.id.tv_student);
    
    IMcAdapter *pTvAdapter = new CStudentAdapter(this);
    m_tvStudent->SetAdapter(pTvAdapter);
    pTvAdapter->Release();
    
    m_lvSmsRecord = FindChildByID2<SListView>(R.id.lv_sms_record);
    
    ILvAdapter *pLvAdapter = new CSmsRecordAdapter;
    m_lvSmsRecord->SetAdapter(pLvAdapter);
    pLvAdapter->Release();

	return TRUE;
}
예제 #2
0
BOOL CMainDlg::OnInitDialog(HWND hWnd, LPARAM lParam)
{
    m_bLayoutInited = TRUE;
    
    //多列listview
    SMCListView *pMcListView = FindChildByName2<SMCListView>("file_list_view");
    if(pMcListView)
    {
        IMcAdapter *pAdapter = new CTestMcAdapterFix;
        pMcListView->SetAdapter(pAdapter);
        pAdapter->Release();
    }
    //tileView
    STileView *pTileView = FindChildByName2<STileView>("file_tile_view");
    if(pTileView)
    {
        CTestTileAdapter *pAdapter = new CTestTileAdapter;
        pTileView->SetAdapter(pAdapter);
        pAdapter->Release();
    }
    
    return 0;
}