listCtrl控件自动适应窗口大小
来源:互联网 发布:广州恒大淘宝票务商城 编辑:程序博客网 时间:2024/05/01 01:42
形式1:用于在单文档窗口中,或者是手动创建的listctrl
void CTrade_MISView::OnSize(UINT nType, int cx, int cy)
{
CView::OnSize(nType, cx, cy);
// TODO: Add your message handler code here
if (m_ListCtrl) //m_ListCtrl是listctrl的实例对象
{
CRect rect;
GetClientRect(rect); //直接获取用户区rect
rect.top += 30; //这里是设置距离顶部30像素
m_ListCtrl.MoveWindow(rect);
}
}
形式2:用于在对话框窗口中
void CDlglistDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);
// TODO: Add your message handler code here
/*重置LIST大小*/
CWnd *pList=GetDlgItem(IDC_LIST1);
if(pList)
{
CRect rect;
GetWindowRect(&rect); //获取窗口rect,
ScreenToClient(rect); //从窗口尺寸转换到用户区rect
pList->MoveWindow(&rect,true);
}
}
形式3:也是用于单文档的,或者是自己手动创建的listctrl,不过这种方法还有待考证
void ClistcontrolView::OnSize(UINT nType, int cx, int cy)
{
CView::OnSize(nType, cx, cy);
// TODO: 在此处添加消息处理程序代码
if(m_ListCtrl) //m_ListCtrl是listctrl的实例对象
{
m_ListCtrl.MoveWindow(0,30,cx,cy); //重置LIST大小
}
}
- listCtrl控件自动适应窗口大小
- listCtrl控件自动适应窗口大小
- 自动适应窗口大小
- 自动适应窗口大小
- 控件适应窗口大小变化
- qt 控件自动适应窗口
- 自动适应窗口大小 基于jquery
- div+css布局,自动适应窗口大小
- easyui Layout 自动适应窗口大小
- Qt基础 设计自动适应窗口大小
- vb6.0 控件适应窗口大小
- JFrame自动调整大小适应子控件
- phonegap控件自动适应屏幕大小
- JS控制网页背景随窗口大小自动适应
- 纯js实现瀑布流(自动适应窗口大小)
- Qt中的布局——自动适应窗口大小
- 网页背景图片自动适应窗口大小的代码
- 图片自动适应大小
- STL摘要二
- Linux下pro*c运行配置及常见两种错误
- The Myeclipse executable launcher was unable to locate its companion shared library
- 资源文件处理
- windows 7 PowerShell 笔记
- listCtrl控件自动适应窗口大小
- 通过ASP.Net页面获取域用户名(当前登陆的用户)
- 日本地震对IT行业的未来影响
- 数据层两个表重叠查询
- [转][iPhone开发笔记]-音频播放/为按钮添加声音
- display-inline-block的深入理解
- ubuntu的相关
- 谈谈C++的类型转换符 static_cast、dynamic_cast、const_cast、reinterpret_cast
- html -标签的英文全称与中文释义