响应框架的onsize消息,然后调用csplitewnd的方法,手头上没资料, 不过肯定有这样的函数的:)
解决方案 »
- matlab中conv2和opencv中函数cvFilter2D结果差别很大
- [求助]VC++ODBC同时给ACCESS数据的多个空表增加记录时,最后一个不能添加
- vc关于xml的解析
- 写的通信程序debug下正常,release下也没有错误,但是收不到消息
- vc6编程:怎样实现对话框移动可视范围
- 如何屏蔽win2000下的ctrl+alt+del啊?
- 启动屏问题,我用splash sereen做好了启动屏。但是老和主框架一起出现。
- 为什么消息映射要用宏而不是虚函数?
- 急 添加New ATL Object失败!!望高手解救
- -------------------------如何实现 net to phone?-------------------------
- 有谁知道winamp的文件列表是怎么做的?(好象不是ListBox控件)
- 如何为asp开发一个组件
1,从CSplitterWnd派生一个自己的类,叫CYourSplitterWnd吧。用它代替CSplitterWnd来产生窗口;
2,重载CYourSplitterWnd的OnSize消息函数如下:
void CLockSplitter::OnSize(UINT nType, int cx, int cy)
{
RECT rect;
int Width; GetClientRect(&rect);
Width=rect.right-rect.left-115;
if(m_pColInfo!=NULL)
if(Width<0)
SetColumnInfo(0,1,1);
else
SetColumnInfo(0,Width,Width); CSplitterWnd::OnSize(nType, cx, cy);
}
其中的115可以自己根据需要指定,就应该可以了。