如何重载CSplitterWnd类啊?

绿豆蛙2013 2009-01-04 07:51:41
我想把切分后的窗口的滑动条固定住,因此需要重载CSplitterWnd类。但是我怎么重载的时候怎么没有看到这么类呢?
我是这么做的:右击左侧工程文件的那个名,-->New Class-->Base Class里面没有CSplitterWnd这个类啊?高手指点一下,谢谢
...全文
138 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
绿豆蛙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
怎么手动添加?
回复
手动添加
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2009-01-04 07:51
社区公告
暂无公告