使用VC++ 2008 创建了一个CTabCtrl,使用CTabCtrl类提供的AdjustRect不能修改控件的宽度只能修改高度。请问如何在控件创建之后修改控件的宽度?
p.s. 创建控件的时候使用的是CTabCtrl::Create方法,指定的是TCS_TABS | WS_CHILD | WS_VISIBLE风格参数
p.s. 创建控件的时候使用的是CTabCtrl::Create方法,指定的是TCS_TABS | WS_CHILD | WS_VISIBLE风格参数
解决方案 »
- 求助!读usb设备(如周立功的D12芯片)的端点信息
- 如何在VC.NET中使用MSFlexGrid,有帮助文档吗
- 关于MFC帮助文件问题
- H.323库PWLib编译的问题
- 我是新手帮我一下吧,帅哥们!谢谢。
- msdn2003 与 vc6 关联起来
- 怎么把程序发布生成独立的可执行文件?
- 请问:怎么判断EXCEl中RANGE区域中的是字符串还是公式????
- QQ里显示好友列表的是个什么控件?Treeview吗?
- 请教如何在LISTVIEW控件里加入背景图象?
- exe中CFrame继承CFrameWnd,并定义全局指针g_pF。全局函数void OnMsg作为dll的回调函数,当调用全局指针操作窗口,程序崩溃了,为啥?
- vs2008 使用SkinMagic的问题
{
CDialog::OnSize(nType, cx, cy); if(m_TabCtrl.m_hWnd == NULL)
return; // Return if window is not created yet. RECT rect; // Get size of dialog window.
GetClientRect(&rect); // Adjust the rectangle to fit the tab control into the
// dialog's client rectangle.
m_TabCtrl.AdjustRect(FALSE, &rect); // Move the tab control to the new position and size.
m_TabCtrl.MoveWindow(&rect, TRUE);
}