解决方案 »
- 请教一个关于CWSocket类中ReadData()函数的问题?
- EDIT控件如何把text文本属性,绘制到控件窗口的,可以拦截这个动作吗
- 初学网络编程,几个问题,大家看看
- 请问下面的程序本质的区别在哪里,char *t,*s;和char t[20],s[20];不是同一个意思吗?
- 我要在文档/视结构上实现xp界面,如何做?
- 没有别的办法了吗(about MFC DAO - ACCESS2000.mdb)
- 提到反汇编我就烦!
- 请问各位:我要在一个对话框中显示一个页面,怎么做?
- 还是那个问题!菜鸟问题 请问怎么用数组指针?
- 如何屏蔽掉系统的CTRL+s(保存文档)等功能
- 调试过程中怎么不能改代码了?(vc2008)
- 求助,如何表示出二值图中的黑白条纹区
{
// TODO: Add your specialized code here and/or call the base class
//创建一个静态分栏窗口,分为三行一列
if (!wndSplitter1.CreateStatic(this,2,1) ||
!wndSplitter2.CreateStatic(&wndSplitter1,1,3,WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS, wndSplitter1.IdFromRowCol(0,0)))
{
TRACE("Error creation of rulers\n");
return FALSE;
}
CRect cRect;
GetClientRect(&cRect); //创建第一行的三个视图
wndSplitter2.CreateView(0,0,RUNTIME_CLASS(CViewLeft),CSize(200,cRect.Height()-150),pContext);
wndSplitter2.CreateView(0,1,RUNTIME_CLASS(CSIHECMSView),CSize(cRect.Width()-400,cRect.Height()-150),pContext);
//wndSplitter2.CreateView(0,2,RUNTIME_CLASS(CViewRightTop),CSize(200,cRect.Height()-150),pContext);
if (wndSplitter3.CreateStatic(&wndSplitter2,2,1,WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS, wndSplitter2.IdFromRowCol(0,2)))
{
TRACE("Error creation of rulers\n");
return FALSE;
}
wndSplitter3.CreateView(0,0,RUNTIME_CLASS(CViewRightTop),CSize(200,cRect.Height()/2),pContext);
wndSplitter3.CreateView(0,1,RUNTIME_CLASS(CViewRightBottom),CSize(200,cRect.Height()/2),pContext);
//创建第二行的视图
wndSplitter1.CreateView(1,0,RUNTIME_CLASS(CViewBottom),CSize(cRect.Width(),150),pContext);
return TRUE;
//return CFrameWnd::OnCreateClient(lpcs, pContext);
}