询问者
vc2008/vc2010 通过添.h和.cpp文件添加类

常规讨论
-
如题,在类视图中可以找到类名,但无法在类向导中选择这个类名。在vc6中可以通过重建.clw文件来解决,想请问在上面这些新的版本中如何解决?
- 已更改类型 Damon ZhengModerator 2012年10月23日 3:06
全部回复
-
如题,在类视图中可以找到类名,但无法在类向导中选择这个类名。在vc6中可以通过重建.clw文件来解决,想请问在上面这些新的版本中如何解决?
您说的选择类名指的是您想创建一个新类,然后指定该新类的基类吗?您指的是这个基类没有出现在class wiza的类列表中?Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
-
你好,
请问你使用的是VC++ 2008/2010 Express版还是Visual Studio 2008/2010?
如果你使用的是Visual Studio 2010,只要你在程序的任何一个地方定义了一个类,类向导中都会出现这个类的选项。如果不是这样,很可能是你的VS出现了一些小问题。你可以考虑修复或重装。
Visual Studio 2008没有类向导。
Damon Zheng [MSFT]
MSDN Community Support | Feedback to us
- 已编辑 Damon ZhengModerator 2012年10月18日 6:35
-
可能是我说得不够清楚。
嗯,是的,在2008中没有类向导.在我的计算机上安装了两个版本的vs.net:2008,2010。
因为这个类只是在磁盘上存在的.h和.cpp两个文件,它们可能是在我其它工程中定义的,然后我通过添加现有文件的方式添加进来的。在类视图中也是可以见到这个类的,只是在类向导等地方无法找到它,在VC6中也一样(解决方法是删除.clw文件,然后打开类视图的时候会提示重建.clw文件,然后在向导中就可以见到那个类了),但vs.net并没有.clw文件。请问如何解决?
我确认我的VS.net2010旗舰版的安装没有任何问题。
- 已编辑 小小芝麻开门 2012年10月19日 8:59
-
你好,
我使用的是Visual Studio Professional 2010。只要是代码中存在的所有类,类视图中都可以看到,即使是自己添加的头文件或源文件里的类。
你可以尝试寻找其他的Visual Studio资源重新安装。
由于问题始终无法重现,我先将这个帖子改为“常规讨论”,感谢你的理解和支持。
Damon Zheng [MSFT]
MSDN Community Support | Feedback to us