关于VC的单文档(SDI)类型的程序布局的问题? 如何让VC的单文档(SDI)类型的程序在运行时,左边显示Form及Form中的控件,右边显示客户区。多谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1)不管刚开始是哪个View,添加另一个View2)在CMainFrame 添加变量CSplitterWnd m_wndSplitter;3)映射OnCreateClient函数BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){ BOOL result = m_wndSplitter.CreateStatic(this, 1, 2); result |= m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CFormView1), CSize(150, 100), pContext); result |= m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CView2), CSize(100, 100), pContext); m_wndSplitter.SetActivePane(0, 1); return result;} 关于CPropertySheet的有一个问题 怎么让桌面好看点啊? 如何在FORMVIEW中的一个EDIT显示对话框中的资源 请教数据库编程问题 怎么用C++提取中文字符串 如何查看.dll文件的函数及参数信息? 那里有好的 Forum 控件下载? 关于vc的纯虚函数和虚函数 BitBlt 居然比 SetDIBitsToDevice 慢3倍! 初学者请教:visual c++6.0和visual Studio6.0是同一个吗? 请教DLL的调用问题 公司开发过滤软件,急需要黄色网站的数据库,那位dx能提供!高价购买!!
2)在CMainFrame 添加变量
CSplitterWnd m_wndSplitter;
3)映射OnCreateClient函数
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs,
CCreateContext* pContext)
{
BOOL result = m_wndSplitter.CreateStatic(this, 1, 2); result |= m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CFormView1), CSize(150, 100), pContext);
result |= m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CView2), CSize(100, 100), pContext);
m_wndSplitter.SetActivePane(0, 1);
return result;
}