自定义类如何在ClassWizard中显示

原创 2012年03月22日 21:18:00

1. 如果自定义的类派生自有消息映射的类

   可以降工程中的 *.clw,*.ncb,*,opt,*.plg,*.asp, *.dsw删掉,重新打开工程,弹出*.clw文件不存在,点击“是”重新创建,然后在弹出的对话框中输入*.clw,点击ok。

2. 如果自定义的类是一个非基类 or 派生自非消息映射的类

   先将clw文件删除,再在CMyClass的h和cpp文件中分别加入以下语句:

   在h文件中加入:

     //{{AFX_MSG(新加入的类)
     //}}AFX_MSG

   在cpp文件中加入:

  //{{AFX_MSG_MAP(新加入的类)
  //}}AFX_MSG_MAP

  保存,重新打开工程,按1中提示的方式重新创建clw文件。

  应该不排除这两种方式。



VC6.0 有的类在classWizard中无法显示的问题

经常复制、粘贴别人写好的类,有时候会出现类在classWizard中无法显示的问题,添加新的同名类又提示已经存在该文件 只需两步就可以解决: 一、关闭工程,把文件夹中的clw后...
  • oceanark
  • oceanark
  • 2016年07月13日 22:37
  • 501

为什么明明有这个类,但在classwizard里找不到?

classwizard 为我们添加消息等方面,提供了很多的方便。     但是有时候,我们会遇到在类试图里明明有这个类,但在添加对此类对消息响应函数时,在classwizard里却找不到此类的类名。...
  • zhongjling
  • zhongjling
  • 2012年12月11日 16:00
  • 2190

asp.net中自定义类的应用

了解类的概念,参考下列图片:
  • yayun0516
  • yayun0516
  • 2014年11月21日 16:40
  • 863

如何在自定义类中使用Response类

1、加入System.Web;System.Web.UI命名空间2、将类继承于 System.Web.UI.Page 3、在类中用HttpContext.Current.Response来使用Resp...
  • zlchina1989
  • zlchina1989
  • 2010年07月21日 20:30
  • 248

如何在自定义类中调用response

首先在类库中添加引用,在.net中找到System.Web引用。然后用类继承System.Web.UI.Page例如:类的开头这样来写public class PageBase:System.Web....
  • binbb521
  • binbb521
  • 2010年04月23日 12:08
  • 2435

vc6.0 在用MFC ClassWizard给新建立的类添加成员变量选择category时没有Value选项

问题描述:       vc6.0 在用MFC ClassWizard给新建立的类添加成员变量选择category时没有Value选项         如下图: 原因分析:是添加了一个新...
  • lhshu2008
  • lhshu2008
  • 2013年01月21日 16:42
  • 3547

class wizard entry is missing的解决方法

我以前也碰到过这样的问题,一般是这样的: 1 DoDataExchange,里面的DDX_Control语句,一定要放在 //{{AFX_DATA_MAP(CxxxDlg) // NOTE: t...
  • jasonkent27
  • jasonkent27
  • 2014年05月13日 00:53
  • 370

MFC VS2012中classWizard、工具箱、属性在哪里?

问:vs2010中怎么打开classWizard
  • u013174689
  • u013174689
  • 2014年06月28日 11:12
  • 3377

Unity在编辑面板显示自定义的类

public class Boundary { public float xMin, xMax, zMin, zMax; } public class PlayerController : M...
  • loongsking
  • loongsking
  • 2017年10月21日 22:32
  • 284

VC6里改变对话框资源ID号后classwizard不能正常显示控件ID的原因及解决方法

用vc6写对话框程序时遇到这样一个问题:用vc6正常生成对话框工程,打开ClassWizard,正常情况下应该显示“确定”及“取消”两个按钮的ID号“IDOK”和“IDCANCEL”。因为需要,我将对...
  • DryFisHH
  • DryFisHH
  • 2006年03月17日 13:12
  • 3760
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自定义类如何在ClassWizard中显示
举报原因:
原因补充:

(最多只允许输入30个字)