MFC tab控件
来源:互联网 发布:unity3d fbx动画 编辑:程序博客网 时间:2024/05/18 09:19
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顺序
- MFC tab控件
- MFC Tab控件使用方法
- MFC tab控件
- MFC - Tab控件操作
- mfc tab控件使用
- MFC tab控件使用
- MFC---Tab控件
- MFC标签控件Tab
- MFC 之Tab控件使用
- mfc控件之Tab control
- MFC -添加tab ctrl 控件
- MFC Tab控件的使用
- MFC控件编程:Tab Control
- MFC的tab控件用法
- MFC调整控件tab顺序
- MFC自绘TAB控件
- mfc中tab控件的使用
- QQ2012[QQ圈子]功能试用:按照真实生活将好友分圈
- MD5加密
- GET_GLOBALS_FROM_SLVC_FULLSCR
- WTL学习指南
- javaScript禁止粘贴复制
- MFC tab控件
- jquery取<input>的readOnly属性,O要大写
- 如何让表格自动换行
- pager-taglib分页查询中文乱码(用的tomcat)
- 如何用vs2008安装部署
- Spring 中bean 的生命周期
- 简明 Vim 练级攻略
- 获取页面数据
- Android监听器的实现方法