社区
界面
帖子详情
如何重载CSplitterWnd类啊?
绿豆蛙2013
2009-01-04 07:51:41
我想把切分后的窗口的滑动条固定住,因此需要重载CSplitterWnd类。但是我怎么重载的时候怎么没有看到这么类呢?
我是这么做的:右击左侧工程文件的那个名,-->New Class-->Base Class里面没有CSplitterWnd这个类啊?高手指点一下,谢谢
...全文
182
6
打赏
收藏
如何重载CSplitterWnd类啊?
我想把切分后的窗口的滑动条固定住,因此需要重载CSplitterWnd类。但是我怎么重载的时候怎么没有看到这么类呢? 我是这么做的:右击左侧工程文件的那个名,-->New Class-->Base Class里面没有CSplitterWnd这个类啊?高手指点一下,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
绿豆蛙2013
2009-01-05
打赏
举报
回复
已经解决
roadblossom
2009-01-05
打赏
举报
回复
up
csbin_chen
2009-01-05
打赏
举报
回复
class COwnerSplitter : public CSplitterWnd
{
DECLARE_DYNCREATE(COwnerSplitter)
protected:
COwnerSplitter(); // protected constructor used by dynamic creation
// Attributes
protected:
CSplitterWnd m_wndSplitter;
public:
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(COwnerSplitter)
protected:
virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~COwnerSplitter();
// Generated message map functions
//{{AFX_MSG(COwnerSplitter)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
ilovedrv
2009-01-04
打赏
举报
回复
和一般的类继承一样啊,新建一个.cpp, .h文件
参考这个例子
http://www.codeproject.com/KB/splitter/usefulsplitter.aspx
绿豆蛙2013
2009-01-04
打赏
举报
回复
怎么手动添加?
写不动代码的人
2009-01-04
打赏
举报
回复
手动添加
MFC的窗口分割实例以及C
Split
terWnd
类
然后,在CMainFrame
类
中声明C
Split
terWnd
对象,并
重载
OnCreateClient函数。在该函数中,首先创建一个将窗口分割为两列的静态分割窗口,然后在其中一列中创建一个将该列分割为上下两部分的分割窗口。最后,为每个分割...
C
Split
terWnd
2. 创建 C
Split
terWnd
对象:要创建一个 C
Split
terWnd
对象,需要在父框架中嵌入一个 C
Split
terWnd
成员变量,然后
重载
父框架的 CFrameWnd::OnCreateClient 成员函数,并从
重载
的 OnCreateClient 函数中调用 ...
使用C
Split
terWnd
类
分割窗口
2. **
重载
`OnCreateClient()`函数**:在框架
类
中重写`OnCreateClient`函数,这是创建`C
Split
terWnd
`实例并添加视图的地方。在这个函数中,首先调用`CreateStatic`方法初始化分隔器,然后使用`CreateView`方法为每个...
C
Split
terWnd
自绘制分隔条
在Windows编程领域,`C
Split
terWnd
` 是MFC(Microsoft Foundation Classes)库中的一个
类
,用于创建可以分割视图的窗口。这个
类
允许开发者在同一个窗口中展示多个视图,用户可以通过移动分隔条来调整各个视图的大小...
C
Split
terWnd
扩展
在Windows应用程序开发中,`C
Split
terWnd
`是MFC(Microsoft Foundation Classes)库提供的一种窗口
类
,用于创建可以分割成多个子窗口的窗口。它允许用户动态地调整子窗口的大小,通常用于数据的多视图显示,比如在...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章