時間的痕跡
posts - 16, comments - 128, trackbacks - 0, articles - 261
C++博客
首頁
新隨筆
聯系
管理
聚合
CTabCtrl控件
使用CTabCtrl控件實現屬性頁功能
作者:自由人
在視圖窗口內加入CTabCtrl控件,設變量名為m_tab,新建兩個對話框屬性設為Child,None,用ClassWizard生成新的類,基類為Cdialog,分別為Cpage1,Cpage2,ID號分別為IDD_DIALOG1,IDD_DIALOG2。在CtestView內加入兩個變量,Cpage1 page1;Cpage2 page2。
在CtestView的OnInitialUpdae()內初始化
void
CTestView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
GetParentFrame()
->
RecalcLayout();
ResizeParentToFit();
if
(
!
page1.m_hWnd
||!
page2.m_hWnd)
//
第一次初始化m_tab 控件和page頁的建立
{
//
初始化m_tab控件
m_tab.InsertItem(
0
,
"
page0 北京
"
);
m_tab.InsertItem(
1
,
"
page1上海
"
);
m_tab.InsertItem(
2
,
"
page2江西
"
);
//
建立屬性頁各頁
page1.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB1));
page2.Create(IDD_DIALOG2,GetDlgItem(IDC_TAB1));
//
設置頁面的位置在m_tab控件范圍內
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控件屬性頁選擇時顯示各頁
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
艾凡赫
閱讀(1324)
評論(0)
編輯
收藏
引用
所屬分類:
MFC技術
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
利用VC從DLL傳遞消息到EXE
CEdit 顏色設置
文本框字體色,對話框和靜態文件背景色設置方法(OnCtlColor消息)
很好的button類 實現文件 4
很好的button類 實現文件 3
很好的button類 實現文件 2
很好的button類 實現文件 1
很好的button類 頭文件
CBitmapDialog 的使用
CFormView 設置背景色
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(19)
給我留言
查看公開留言
查看私人留言
隨筆分類
(12)
ADO(2)
Arithmetic
C/C++(1)
COM
DLL
MFC(4)
NET WORK(1)
ORACLE
OTL
OTL
SQL Server
STL
Thread
traits技術
設計模式
興致所至(4)
隨筆檔案
(16)
2008年9月 (1)
2007年1月 (8)
2006年12月 (1)
2006年10月 (1)
2006年3月 (1)
2005年9月 (4)
文章分類
(295)
ADO.NET(1)
ADO編程技術(19)
C++(71)
COM(11)
C語言(5)
DLL 技術(13)
Linux(2)
MFC技術(41)
ORACLE(17)
P2P(7)
SqlServer(9)
win32 sdk 編程(7)
Windows Mobile開發(8)
多線程(8)
共享內存
好 玩(1)
基礎知識(16)
加密解密(1)
其 他(2)
設計模式
手機編程
數據庫(14)
數據類型(7)
算 法(12)
網絡編程(23)
文章檔案
(261)
2007年12月 (1)
2007年11月 (3)
2007年9月 (1)
2007年4月 (40)
2007年3月 (4)
2007年1月 (1)
2006年12月 (4)
2006年11月 (15)
2006年10月 (4)
2006年9月 (50)
2006年7月 (1)
2006年4月 (5)
2006年1月 (20)
2005年12月 (47)
2005年11月 (56)
2005年10月 (9)
收藏夾
美文
C#
COM
MFC
【 Visual C++ 教 程 】
MFC 教程
VC編程技巧
VC編程網
VC學習
Web
基礎知識
PE文件格式詳解
匯編語言
數據結構
網絡教學
開發學習
天新網
移動開發網
網絡
注冊過的論壇網站
最新隨筆
1.?麥兜故事
2.?轉載--地主與長工
3.?呵呵,還不怎么會用,差點出事
4.?第一次
5.?呵呵!開業大吉?。?!
搜索
積分與排名
積分 - 487159
排名 - 42
最新評論
1.?re: 哈夫曼編碼的源代碼[未登錄]
有沒有聯系方式,大神求帶,本人qq1984425565,大神求帶
--無
2.?re: 消除回溯算法的程序實現
設計內容及要求:構造一程序,實現:消除文法每一條產生式候選式的公共左因子。對于用戶任意輸入的文法G,輸出一個無回溯的等價文法,可顯示輸出,或輸出到指定文件中。
--王康
3.?re: MFC規則DLL 簡單的例子
這個文章是從課本上復制的不?
--張亞成
4.?re: _variant_t 到 CString 轉換
幫了我一把!拜謝
--苦想者
5.?re: ADO連接字符串
評論內容較長,點擊標題查看
--BestEssays rewiew
閱讀排行榜
1.?使用wxWidgets開發跨平臺的GUI程序(轉)(4473)
2.?CRichEditCtrl (3488)
3.?轉載--地主與長工 (2684)
4.?VC中自動改變控件位置和大小的對話框類(轉)(2210)
5.?VC6.0中使用Stream Object讀取數據中流文件并顯示Bmp,JPG等圖片 (轉)(1769)
評論排行榜
1.?呵呵!開業大吉?。。?5)
2.?轉載--地主與長工 (4)
3.?麥兜故事(1)
4.?第一次(1)
5.?呵呵,還不怎么會用,差點出事(1)
Copyright 艾凡赫.
蜜臀av性久久久久蜜臀aⅴ麻豆
|
狠狠色噜噜色狠狠狠综合久久
|
国产精品久久久久9999高清
|
久久久久久九九99精品
|
俺来也俺去啦久久综合网
|
精品国产热久久久福利
|
99久久这里只精品国产免费
|
无码人妻久久一区二区三区
|
91久久香蕉国产熟女线看
|
亚洲精品无码久久不卡
|
久久精品蜜芽亚洲国产AV
|
精品久久综合1区2区3区激情
|
狠狠精品久久久无码中文字幕
|
久久狠狠高潮亚洲精品
|
久久婷婷午色综合夜啪
|
国产精品岛国久久久久
|
一本综合久久国产二区
|
99久久超碰中文字幕伊人
|
久久亚洲欧洲国产综合
|
www.久久99
|
囯产精品久久久久久久久蜜桃
|
99久久国产免费福利
|
久久精品国产亚洲AV无码偷窥
|
久久精品综合一区二区三区
|
久久久久久国产精品美女
|
久久这里有精品视频
|
99久久综合国产精品二区
|
99re久久精品国产首页2020
|
亚洲香蕉网久久综合影视
|
精品久久久无码人妻中文字幕
|
久久精品水蜜桃av综合天堂
|
武侠古典久久婷婷狼人伊人
|
精品国产乱码久久久久久浪潮
|
免费观看久久精彩视频
|
色综合久久综合网观看
|
久久夜色精品国产亚洲
|
欧美精品一本久久男人的天堂
|
狠狠色丁香久久综合婷婷
|
91精品国产91久久久久久青草
|
狠狠色丁香久久婷婷综
|
99热热久久这里只有精品68
|