怎么把一个控件放到Tab页面上去? 我在一个对话框中放了一个TabCtrl,生成了两个页面,请问如何把一个listbox控件放到一个Tab页面上? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把listbox控件也放在对话框中,然后在TabCtrl的页选择消息处理函数OnSelectChangeTab中判断当前所选择的页面,再显示你要求在这一页上显示的某些控件,隐藏要求在其它页上显示的某些控件。if(m_tab.GetCurSel()==0){ list_box.ShowWindow(SW_SHOW);}else{ list_box.ShowWindow(SW_HIDE);} 其实你改用属性表还方便些。CPropertySheetCPropertyPage 不用这样,创建无模式的对话框,让后用Tab作父类即可 其实也是很简单的,在主对话框中嵌入两个子对话框,子对话框的Property中选上Control属性。把ListBox放在子对话框中,在主对话框中创建子对话框。就可以像VB中的Frame控件那样使用。 VC++ MFC 在重绘的树控件中去掉水平滚动条,展开树有时还会出现滚动条的情况 在CListCtrl的SubItem上重绘图像时的位置问题!!! 求两个平面确定一条直线的代码 在onsize中调整控件位置的问题 发现一个问题 我是初学者,今天遇到个c的问题,请帮忙解答 新手提问:请问新开一个工作线程和界面线程在书写上有哪些不同? (急!!!)应用程序动态分配内存在物理内存足够的情况下是否有其他限制? 关于IDispatch,问了好久了,难道每人知道吗? 看看我的学习学习开发经历,对想学开发的人一定会有帮助 VC的COM通信问题!!再线等待!!
然后在TabCtrl的页选择消息处理函数OnSelectChangeTab中判断当前所选择的页面,再显示你要求在这一页上显示的某些控件,隐藏要求在其它页上显示的某些控件。
if(m_tab.GetCurSel()==0)
{
list_box.ShowWindow(SW_SHOW);
}
else
{
list_box.ShowWindow(SW_HIDE);
}
CPropertySheet
CPropertyPage