【第22期】观点:IT 行业加班,到底有没有价值?

MFC tab控件

转载 2012年03月21日 11:17:55
 

TAB控件必须和子对话框相结合,才能进行使用。

1.首先创建一个对话框应用程序。

2.在该对话框上放置Tab控件,并添加Control变量为m_tab。

3.再插入一个Dialog,设ID值为IDD_CH1。并设置属性,“样式”为“下层”(“Style”为“Child”),“边框”为“无”(Border为None)。

4.在父对话框中添加WM_INITDIALOG消息,函数为OnInitDialog。在此函数中添加如下代码:

m_tab.InsertItem(0,_T("登记入库"),0); 

ch1.Create(IDD_CH1,GetDlgItem(IDC_TAB1));

CRect rect;

m_tab.GetClientRect(&rect); 

rect.top+=40;

rect.bottom-=10; 

rect.left+=10; 

rect.right-=10; 

ch1.MoveWindow(&rect); 

ch1.ShowWindow(SW_SHOW);

如果要让TAB随着点击显示不同的子Dialog,那么为TAB添加TCN_SELCHANGE消息。
代码为:
void CStoreMan::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	//当点击了Tab的按钮
	int num=m_tab.GetCurSel();
	switch(num)
	{
	case 0:ch1.ShowWindow(SW_SHOW);
		   ch2.ShowWindow(SW_HIDE);
		   break;
	case 1:ch1.ShowWindow(SW_HIDE);
		   ch2.ShowWindow(SW_SHOW);
	}
	*pResult = 0;
}
举报

相关文章推荐

MFC中Tab控件的使用详解

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish.  2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设...

VS2013/MFC编程入门之三十一(常用控件:标签控件Tab Control )

前面两节讲了树形控件Tree Control,本节开始讲解标签控件Tab Control,也可以称为选项卡控件。        标签控件简介        标签控件也比较常见。它可以把多个...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

MFC Tab又一个例子

1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。 再在对话框类中,声明一个CTabCtrl变量: CTabCtrl m_ctrlTab; ...

MFC Tab Control 选项卡

MFC Tab Control 选项卡flyfish头文件 CTabCtrl m_tab; CDlg1* m_pDlg1; CDlg2* m_pDlg2; afx_msg ...

MFC中的tab control

tab control, 即是标签控件,又被称为选项卡控件 MFC中封装了CTabCtl类来表示标签控件。 CTabCtl类的常见成员函数如下: 1、int  GetCurSel() con...

MFC的TAB控件使用详细说明

MFC的TAB控件使用详细说明       在MFC当中使用Tab Control控件切换不同的界面,对于新手使用起来有点难度,本人研究了一天下面将详细介绍自己遇到的问题及使用步骤, 1.1建立一...

MFC Tab控件使用方法

1、首先创建一个MFC对话框框架,在对话框资源上从工具箱中添加上一个Tab Control 控件,根据需要修改一下属性,然后右击控件,为这个控件添加一个变量,将此控件跟一个CTabCtrl类变量绑定在...

MFC中关于tab控件使用的一点心得

最近在使用MFC开发程序,由于菜鸟一个,很多控件都不知道如何使用,最近看到mfc中tab控件的使用,本菜鸟也是看到如下使用方法,才有一点感想: http://blog.csdn.net/tlovet1...

MFC tab控件

TAB控件必须和子对话框相结合,才能进行使用。 1.首先创建一个对话框应用程序。 2.在该对话框上放置Tab控件,并添加Control变量为m_tab。 3.再插入一个Dialog,...

MFC中tab control控件的使用方法

一、新建一个MFC工程, 取名Tabctrl, 选择基于对话框, 然后点完成。   二、删除对话框上默认添加的三个控件,添加Tab Control控件,属性设置:ID:IDC_TAB1    ...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)