• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            使用CTabCtrl控件實(shí)現(xiàn)屬性頁(yè)功能 
            作者:自由人 
            在視圖窗口內(nèi)加入CTabCtrl控件,設(shè)變量名為m_tab,新建兩個(gè)對(duì)話框?qū)傩栽O(shè)為Child,None,用ClassWizard生成新的類,基類為Cdialog,分別為Cpage1,Cpage2,ID號(hào)分別為IDD_DIALOG1,IDD_DIALOG2。在CtestView內(nèi)加入兩個(gè)變量,Cpage1 page1;Cpage2 page2。 
            在CtestView的OnInitialUpdae()內(nèi)初始化 

             

            void CTestView::OnInitialUpdate() 

            CFormView::OnInitialUpdate(); 
            GetParentFrame()
            ->RecalcLayout(); 
            ResizeParentToFit();  

            if(!page1.m_hWnd||!page2.m_hWnd) //第一次初始化m_tab 控件和page頁(yè)的建立 

            //初始化m_tab控件 
            m_tab.InsertItem(0,"page0 北京"); 
            m_tab.InsertItem(
            1," page1上海"); 
            m_tab.InsertItem(
            2," page2江西"); 

            //建立屬性頁(yè)各頁(yè) 
            page1.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB1)); 
            page2.Create(IDD_DIALOG2,GetDlgItem(IDC_TAB1)); 

            //設(shè)置頁(yè)面的位置在m_tab控件范圍內(nèi) 
            CRect rs; 
            m_tab.GetClientRect(rs); 
            rs.top
            +=20
            rs.bottom
            -=4
            rs.left
            +=4
            rs.right
            -=4

            page1.MoveWindow(rs); 
            page2.MoveWindow(rs); 

            page1.ShowWindow(TRUE); 
            m_tab.SetCurSel(
            1); 
            }
             
            }
             
            m_tab控件屬性頁(yè)選擇時(shí)顯示各頁(yè) 
            void CTestView::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult) 

            // TODO: Add your control notification handler code here 
            int CurSel; 
            CurSel
            =m_tab.GetCurSel(); 
            switch(CurSel) 

            case 0
            page1.ShowWindow(FALSE); 
            page2.ShowWindow(FALSE); 
            break
            case 1
            page1.ShowWindow(TRUE); 
            page2.ShowWindow(FALSE); 
            break
            case 2
            page1.ShowWindow(FALSE); 
            page2.ShowWindow(TRUE); 
            break
            default: ; 
            }
             


            *pResult = 0
            }
             

            Posted on 2005-11-08 18:47 艾凡赫 閱讀(1327) 評(píng)論(0)  編輯 收藏 引用 所屬分類: MFC技術(shù)
            国产精品免费福利久久| 亚洲欧洲中文日韩久久AV乱码| 亚洲精品无码久久久久sm| 午夜精品久久久久9999高清| 婷婷久久综合| 国产一级持黄大片99久久| 国产国产成人久久精品| 免费精品久久久久久中文字幕| 久久人人添人人爽添人人片牛牛| 久久久亚洲欧洲日产国码二区| 国产成人无码精品久久久免费 | 精品国产91久久久久久久| 久久影视国产亚洲| 久久精品国产亚洲AV无码麻豆| 狠狠色伊人久久精品综合网| 亚洲中文字幕无码久久精品1 | av国内精品久久久久影院| 国内精品久久久久久麻豆| 久久久久高潮毛片免费全部播放| 久久久久无码专区亚洲av| 国产精品久久久久9999| 中文字幕人妻色偷偷久久| 久久综合精品国产一区二区三区| 国产精品免费福利久久| 欧洲成人午夜精品无码区久久| 久久久久香蕉视频| 久久97久久97精品免视看| 四虎国产永久免费久久| 久久国产亚洲精品无码| 无码人妻久久一区二区三区免费 | 色综合久久无码中文字幕| 日日狠狠久久偷偷色综合0 | 狠狠色婷婷久久综合频道日韩| 久久精品国产精品亚洲人人 | 伊人久久综在合线亚洲2019 | 久久久久久亚洲精品影院| 亚洲精品国产成人99久久| 久久99久久99小草精品免视看| 久久精品九九亚洲精品| 国产精品久久久久…| 青青青国产精品国产精品久久久久 |