SetRowInfo()和SetColumnInfo()怎么用?? 本帖最后由 yrisxfyh 于 2010-09-29 09:09:11 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主窗口框架类CMainFrame响应WM_SIZE消息里处理,调用CSplitterWnd::SetColumnInfo();然后调用CSplitterWnd::RecalcLayout(); mapedit?我在用CDialogBar+CTabCtrl弄你分隔视图做什么? //BOOL m_bCreateClient; // 定义为CMainFrame类的成员变量,初始化为FALSEBOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext) { // TODO: Add your specialized code here and/or call the base class m_bCreateClient = m_Splitter.CreateStatic(this, 1, 2); m_Splitter.CreateView(0, 0, RUNTIME_CLASS(CXXView), CSize(0, 0), pContext); m_Splitter.CreateView(0, 1, RUNTIME_CLASS(CXXXView), CSize(0, 0), pContext); return m_bCreateClient;}void CMainFrame::OnSize(UINT nType, int cx, int cy) { CFrameWnd::OnSize(nType, cx, cy); // TODO: Add your message handler code here if(m_bCreateClient) { CRect rect; GetWindowRect(&rect); m_Splitter.SetColumnInfo(0, rect.Width()-200, 10); m_Splitter.SetColumnInfo(1, 200, 10); m_Splitter.RecalcLayout(); }} 关于MFC多个子对话框的问题 何为同步调用?何为异步调用? 如何把键盘的健值转化为字符显示 帮同学问一个算法问题。 如何做一个视图可以让用户定制功能? 如何是VC的程序运行是自动便成最大化? 如何实现全屏? Unicode编程,在98下如何处理哪几个类库,,,,头大了 Essential C++ (中文版) 读书笔记 请问PDF文件可以转换为那些文件,可不可以转为HTML文件?十万火急,谢谢 vs2010咋这么多版本啊,下了几个大家看看? 关于 OnContextMenu 的问题,new CMFCPopupMenu的对象用释放么?
我在用CDialogBar+CTabCtrl弄
你分隔视图做什么?
//BOOL m_bCreateClient; // 定义为CMainFrame类的成员变量,初始化为FALSE
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
// TODO: Add your specialized code here and/or call the base class
m_bCreateClient = m_Splitter.CreateStatic(this, 1, 2); m_Splitter.CreateView(0, 0, RUNTIME_CLASS(CXXView), CSize(0, 0), pContext); m_Splitter.CreateView(0, 1, RUNTIME_CLASS(CXXXView), CSize(0, 0), pContext); return m_bCreateClient;
}void CMainFrame::OnSize(UINT nType, int cx, int cy)
{
CFrameWnd::OnSize(nType, cx, cy);
// TODO: Add your message handler code here
if(m_bCreateClient)
{
CRect rect;
GetWindowRect(&rect); m_Splitter.SetColumnInfo(0, rect.Width()-200, 10);
m_Splitter.SetColumnInfo(1, 200, 10);
m_Splitter.RecalcLayout();
}
}