同时生成两个视的问题,谁能帮我侃侃,谢谢!

xinyu2004 2007-08-14 07:25:09
我的程序是基于formview的sdi,我想在程序开始时,生成两个基于formview的视,使得它们能够在程序中进行自由切换并进行数据自由传输,该怎么设计呢?谢谢!感激不尽!!!!
...全文
187 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
raymonzhao 2007-08-15
  • 打赏
  • 举报
回复
也是一样的,建两个视图,配上,适当的时候显示和隐藏,再加载到框架上。
原来在CODEPROJECT上看过一个这样的例子。你找找看。
ddddfbb 2007-08-14
  • 打赏
  • 举报
回复
Frame 里 定义 CSplitterWnd m_wndSplitter;
Frame 的 OnCreateClient
if (!m_wndSplitter.CreateStatic(this, 1, 2))
{
TRACE0("Failed to Splitter window\n");
return FALSE;
}

CRect rect;
GetClientRect( &rect);
long cx = rect.Width() / 2;
long cy = rect.Height() ;
if (!m_wndSplitter.CreateView(0, 0,
pContext->m_pNewViewClass, CSize(cx, cy), pContext))
{
TRACE0("Failed to create first pane\n");
return FALSE;
}

if (!m_wndSplitter.CreateView(0, 1,
RUNTIME_CLASS(C01View), CSize(cx, cy), pContext))
{
TRACE0("Failed to create second pane\n");
return FALSE;
}


C01View 是自己定义的view
roker888 2007-08-14
  • 打赏
  • 举报
回复
属性页也可以的吧
lyg_zy 2007-08-14
  • 打赏
  • 举报
回复
对,用MDI
syy64 2007-08-14
  • 打赏
  • 举报
回复
看看MFC例子中的MDI例子。
xinyu2004 2007-08-14
  • 打赏
  • 举报
回复
多谢,不过我是想设计成hide和show型的两个视,当一个显示时,另一个隐藏,而每一个视中的控件内容不会由于显示和隐藏而丢失,再麻烦帮我看看!

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧