VC中TabControl控件使用方法
标签:
vctabcontrolit |
分类: LabView/Qt/VC/Java |
下面我们来看一下使用步骤。
1. 新建一个MFC工程,取名xyTabControl,选择Dialog based,然后Finish。
2. 删除对话框上默认添加的三个控件。添加Tab Control控件并在Property属性中设置ID为IDC_TAB1,添加变量m_tabctrl,类型为CTabCtrl。
3. 在对话框的初始化函数OnInitDialog里面添加如下代码:
4.在对话框资源里面添加两个对话框资源, ID分别命名为IDD_PARA1, IDD_PARA2。字体为宋体, 字号为9, style为Child, Border为None, 调整高度宽度到适中尺寸。再分别为其添加对应的基于CDialog类CPara1, CPara2。
5. 在CxyTabControlDlg类中添加两个成员变量m_para1, m_para2, 分别是两个子对话框的实例. 代码如下:
CPara2 m_para2;
CPara1 m_para1;
6. 布置IDD_PARA1和IDD_PARA2对话框 如下图:
http://s1/bmiddle/4c828723489da850b1040&690
http://s5/bmiddle/4c828723489da8538c184&690
7.
在IDD_xyTabControl_DIALOG对话框的初始化函数OnInitDialog里面添加如下代码:
//关联对话框,并且将IDC_TABTEST控件设为父窗口
8. 添加Tab Control控件的TCN_SELCHANGE事件响应函数OnSelchangeTabtest(NMHDR*
pNMHDR, LRESULT* pResult) ,函数体代码如下:
9.好了,完成,这个小程序很简单,效果如下图:
http://s8/bmiddle/4c828723489da8332bcc7&690
http://s2/bmiddle/4c828723489da837378e1&690
本文是作者原创,转载必须保证文章的完整性并标明出处(blog.sina.com.cn/xywatersky),请尊重作者,支持原创。

加载中…