我现在建立一个SDI的程序,左边是一个TreeView,右边有一些Form需要根据Tree的点选动态进行切换,而我不想做成MDI的格式。在网上找到关于SDI View切换的文章,但好像对分割窗口不实用。
解决方案 »
- 为什么ATL要自己实现一个CWindow来包装HWND而不用直接用MFC的CWnd?
- 如何将C编写的应用程序,改成一个可以生成DLL的工程。开发环境是VC6.
- 如何利用CALLBACK函数实现定时器呢?
- Visual C++ 6.0安装问题
- 关于数据库中的空记录集问题;
- 非对话筐性质的属性页该怎么做??和窗口一起运行的那种!!紧急求救
- 各位高手,帮帮我啊~~~~~模态对话框和文档类的问题
- 问个问题:关于 CSocket,CAsyncSocket之间的
- 两种“向上强制转型”的结果会不一样,为什么?
- 谁能快来救救我呀!有vc++制作AxtiveX控件
- 如何将32位图加载为资源?
- 浏览器TWebBrowser问题
void CMainFrame::SwitchView(int id)
{
if(m_wndSplitter.GetPane(0,1))
m_wndSplitter.DeleteView(0,1); if(id == 1)
m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CDemo2View), CSize(100, 100), NULL);
else
m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CDemo3View), CSize(100, 100), NULL); m_wndSplitter.RecalcLayout();
}