社区
界面
帖子详情
TabCtrl控件可以直接放在FrameWnd或View里显示么
willwl
2005-04-26 09:37:42
如果可以,那一定是动态创建的,动态创建的tabCtrl的事件又如何处理呢
小弟初学,请多多指教
...全文
56
1
打赏
收藏
TabCtrl控件可以直接放在FrameWnd或View里显示么
如果可以,那一定是动态创建的,动态创建的tabCtrl的事件又如何处理呢 小弟初学,请多多指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bestbear
2005-04-26
打赏
举报
回复
CMainFrame:
CReBar m_rebar_bottom;
CTabCtrl m_wndTab;
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct):
m_wndTab.Create(WS_VISIBLE|TCS_BUTTONS|TCS_FLATBUTTONS|TCS_TABS|
TCS_FOCUSNEVER|TCS_FORCEICONLEFT|TCS_TOOLTIPS|
TCS_RAGGEDRIGHT|TCS_MULTILINE|TCS_RIGHTJUSTIFY ,
CRect(0, 0, 200, 22),
this,
IDC_DISK_TAB);// AFX_IDW_TOOLBAR + 2);
DWORD dwExStyle= m_wndTab.GetExtendedStyle();
m_wndTab.SetExtendedStyle(dwExStyle | TCS_EX_FLATSEPARATORS);
HBITMAP hbmp;
img.Create(11, 9, ILC_COLORDDB|ILC_MASK, 8, 1);
hbmp = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP5));
ImageList_AddMasked(img.GetSafeHandle(), hbmp, RGB(255,0,255));
m_wndTab.SetImageList(&img);
img.Detach();
//create bottom bar
if (!m_rebar_bottom.Create(this,RBS_BANDBORDERS,WS_CHILD|WS_VISIBLE|WS_CLIPSIBLINGS| WS_CLIPCHILDREN | CBRS_BOTTOM))
{
TRACE0("Failed to create rebar\n");
return -1; // fail to create
}
m_rebar_bottom.AddBar(&m_wndTab,_T(" Looks "));
m_wndTab.InsertItem(0,"A",0);
m_wndTab.InsertItem(1,"B",1);
m_wndTab.InsertItem(2,"C",2);
m_wndTab.InsertItem(3,"D",3);
m_wndTab.InsertItem(4,"E",4);
Message Handle:
ON_NOTIFY(TCN_SELCHANGE, IDC_DISK_TAB, OnSelchangeDiskTab)
void CMainFrame::OnSelchangeDiskTab(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
int i=m_wndTab.GetCurSel();
CString str;
str.Format("%d",i);
AfxMessageBox(str);
*pResult = 0;
}
afx_msg void OnSelchangeDiskTab(NMHDR* pNMHDR, LRESULT* pResult);
Tab show or hide:
m_rebar_bottom.GetReBarCtrl().ShowBand(0, TRUE);
m_rebar_bottom.GetReBarCtrl().ShowBand(0, FALSE);
MFC
tabctrl
控件
重载, 实现标签加载BMP图片, 美化标签
MFC
tabctrl
控件
重载, 实现标签加载BMP图片, 美化标签. 找了N久终于找到了, 不容易啊!
vs2010 MFC
tabctrl
控件
重载, 实现标签加载BMP图片
MFC
tabctrl
控件
重载, 实现标签加载BMP图片, 美化标签. 花了很多积分,现在免费给好学者参考,不容易啊!
自定义的
TabCtrl
控件
实现
自定义的基于C
Wnd
类实现的
TabCtrl
控件
,可以添加、删除、修改标签页
tabctrl
控件
这是一个关于mfc对话框
控件
中属性选型卡
tabctrl
控件
用法的程序,为mfc对话框
控件
初学者提供了一个较好的学习
控件
用法的学习资料。
TabCtrl
控件
使用程序
VC++6.0是著名的集成开发工具,本程序是在该环境下做的
TabCtrl
控件
使用程序,已经调试成功,可
直接
使用
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章