创建从 CTabCtrl 派生的类
Posted
技术标签:
【中文标题】创建从 CTabCtrl 派生的类【英文标题】:Creating a class derived from CTabCtrl 【发布时间】:2015-03-11 16:01:56 【问题描述】:我正在关注使用 CTabCtrl 的教程。本教程要求我创建一个派生自 CTabCtrl 的类。我不确定我是否正确执行此操作。这是我的自定义类的标题。
#pragma once
// CTabbyControl
class CTabbyControl : public CTabCtrl
DECLARE_DYNAMIC(CTabbyControl)
public:
CTabbyControl();
virtual ~CTabbyControl();
protected:
DECLARE_MESSAGE_MAP()
;
我正在使用 Visual Studio 2010 并关注 this tutorial。 我的问题是教程要求我在类向导中创建一个 CTabbyControl 变量。我只能选择使用 CTabCtrl。这让我觉得我推导不正确。我从来没有派生过一个类。我这样做的方式是正确的推导方法吗?
http://simplesamples.info/MFC/CTabCtrl.html
【问题讨论】:
目前看起来不错。您有实际问题吗? 我更新了我的问题以更好地解释自己,谢谢。 @Mark Ransom 使用CTabCtrl
创建控件实例,然后用CTabbyCtrl
查找/替换CTabCtrl
。
【参考方案1】:
请检查您是否在您尝试创建 TabbyControl 对象的类中包含了头文件 (TabbyControl.h)。
【讨论】:
以上是关于创建从 CTabCtrl 派生的类的主要内容,如果未能解决你的问题,请参考以下文章
CTabCtrl ItemAction & ItemState