请问,如何在一个标签中加入其他的控件,并且控制标签显示的位置? RT!thanks! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 控制标签的top,left属性就可以控制它的位置了啊 示例:在对话框里实例化一个CTabCtrl对象m_TabCtrl将要显示的标签项做成CDialog的派生类如我所用的CInputDateDlg(属性Style/Child其它一个不用选中)类并在有m_TabCtrl对象的Dialog上实例化m_InputDateDlg对象在标签项Dialog的OnInitDialog()中加相应的创建代码m_InputDateDlg.Create(MAKEINTRESOURCE(IDD_INPUTDATE_DIALOG), GetDlgItem (IDC_TABCTRL)); m_ClothingInfoDlg.Create(MAKEINTRESOURCE(IDD_CLOTHINGINFO_DIALOG),DlgItem(IDC_TABCTRL)); TC_ITEM TabItem; memset (&TabItem, '\0', sizeof (TC_ITEM)); TabItem.mask = TCIF_TEXT | TCIF_PARAM; TabItem.lParam = (long) &m_InputDateDlg; TabItem.pszText = "客户"; m_TabCtrl.InsertItem (0, &TabItem); TabItem.lParam = (long) &m_ClothingInfoDlg; TabItem.pszText = "其它"; m_TabCtrl.InsertItem (1, &TabItem); CRect r, rc; m_TabCtrl.GetItemRect (0, &r); rc.top = r.bottom + 2; rc.left = r.left + 2; m_TabCtrl.GetClientRect (&r); rc.bottom = r.bottom - 2;// - rc.top - 2; rc.right = r.right - rc.left - 2; m_InputDateDlg.MoveWindow (rc); m_ClothingInfoDlg.MoveWindow(rc);//调整大小 关于指针越界的问题,麻烦大家帮帮忙。 关于属性表对话框 unsigned char数组内容如何以16进制形式显示在editbox控件中 VC使用WebBrowser如何模拟网页的onMouseDown事件实现自动连接 vc6.0的ListCtrl隔行改变背景色与字体色用CustomDraw怎么做到? 数据库数据太多怎么查 祝薄荷生日快乐! 我想通过程序创建一个Access数据库文件(mdb),请问高手应该怎么做? 无法打开 dxerr9.lib 如何把dll中的icon、menu等资源在app中读取出来呢? 又一个简单问题 简单问题请教
将要显示的标签项做成CDialog的派生类如我所用的CInputDateDlg(属性Style/Child其它一个不用选中)类并在有m_TabCtrl对象的Dialog上实例化m_InputDateDlg对象
在标签项Dialog的OnInitDialog()中加相应的创建代码
m_InputDateDlg.Create(MAKEINTRESOURCE(IDD_INPUTDATE_DIALOG), GetDlgItem (IDC_TABCTRL));
m_ClothingInfoDlg.Create(MAKEINTRESOURCE(IDD_CLOTHINGINFO_DIALOG),DlgItem(IDC_TABCTRL));
TC_ITEM TabItem;
memset (&TabItem, '\0', sizeof (TC_ITEM));
TabItem.mask = TCIF_TEXT | TCIF_PARAM;
TabItem.lParam = (long) &m_InputDateDlg;
TabItem.pszText = "客户";
m_TabCtrl.InsertItem (0, &TabItem); TabItem.lParam = (long) &m_ClothingInfoDlg;
TabItem.pszText = "其它";
m_TabCtrl.InsertItem (1, &TabItem); CRect r, rc;
m_TabCtrl.GetItemRect (0, &r);
rc.top = r.bottom + 2;
rc.left = r.left + 2;
m_TabCtrl.GetClientRect (&r);
rc.bottom = r.bottom - 2;// - rc.top - 2;
rc.right = r.right - rc.left - 2; m_InputDateDlg.MoveWindow (rc);
m_ClothingInfoDlg.MoveWindow(rc);//调整大小