请问各位:静态分割的窗口各个view如何在主窗口大小改变的时候重新设置其大小???
我的程序如下:
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
CRect rect;
GetClientRect(rect);
if(!m_wndSplitter1.CreateStatic (this, 1, 2) ||
!m_wndSplitter1.CreateView(0, 0, RUNTIME_CLASS(CFTPExplorerTreeView), CSize(200, 0), pContext) ||
!m_wndSplitter2.CreateStatic(&m_wndSplitter1, 2, 1, WS_CHILD | WS_VISIBLE, m_wndSplitter1.IdFromRowCol(0, 1)) ||
!m_wndSplitter2.CreateView(0, 0, RUNTIME_CLASS(CFTPExplorerListView), CSize(0, rect.Height() - 200), pContext) ||
!m_wndSplitter2.CreateView(1, 0, RUNTIME_CLASS(CSearchResultListView), CSize(0, 200), pContext) )
{
return FALSE;
}
return true;
}
开始的时候,左边视图宽200,右下的视图高200,可是当我最大化的时候,右下的视图就不再是200了,而右上的视图却保持高度;
请问能否保持右下的视图的高度?
在响应 WM_SIZE 消息的时候,如何才能重新更改各个视图的大小??
多谢,,,
...全文
相关推荐
国央企创新负责人如何构建多维度的科技资源评价与配置体系?.docx
国央企创新负责人如何构建多维度的科技资源评价与配置体系?
《移动通信系统》全套PPT课件2026(西安电子科技大学)
《移动通信系统》全套PPT课件2026(西安电子科技大学)
Python3 json序列化常见报错
json只能序列化字符串、数字、列表、字典、布尔、空值。无法序列化datetime、bytes、自定义类对象,直接dumps会抛出类型错误。解决方案:自定义序列化函数,通过default参数传入,手动转换特殊对象。中文乱码:默认ensure_ascii=True会转义中文,改为False直接输出原生中文。反序列化loads注意:json字符串要求双引号,Python字典单引号字符串无法解析,需要提前替换引号。 lxwuhua.cn mayawalkermx.com mccia.com.cn lzsxgqscgs.com mftug.com
产业园区运营负责人如何精准对接区域技术成果与产业需求?.docx
产业园区运营负责人如何精准对接区域技术成果与产业需求?
科技中介服务机构如何提升科技成果评估服务的专业性与效率?.docx
科技中介服务机构如何提升科技成果评估服务的专业性与效率?



