你可以新加两个文件: .h 和.cpp
在.h文件中声明class和成员函数等
在.cpp文件中定义成员函数等.
如果要用这个类,在需要的地方加入#include "YourClassHeader.h"

解决方案 »

  1.   

    小兄弟不要这样说,VC中的热心人还是很多的.
    在要加新类的头文件中的最上面加上
    #include "新类型.h"
      

  2.   

    按Ctr+W,弹出对话框,点Add Class…,可以定义New类
      

  3.   

    如果你已经建了一个工程,在工程上右键点,弹出菜单里有add new class
      

  4.   

    (接上回)然后就可以在Class View里编辑代码了,在这里右击类名,看看弹出菜单,你需要什么,有吗?
      

  5.   

    1、先在project 菜单中点饥add  to  project, 选择new ,添加c++ header file,和 c++ source file.
    2、构造头文件dib.h如下:
    class CDib : public CObject
    {
    DECLARE_DYNAMIC(CDib)// Constructors
    public:
    CDib();
    LPBYTE m_pBits;
    LPBITMAPINFO m_pBMI;
    //WORD wBitCount;  // DIB bit count// Attributes
    protected:

    //LPBITMAPINFO m_pBMI;
    public:
    CPalette* m_pPalette;public:
    DWORD Width()     const;
    DWORD Height()    const;
    WORD  NumColors() const;
    BOOL  IsValid()   const { return (m_pBMI != NULL); }// Operations
    public:
    BOOL  Paint(HDC, LPRECT, LPRECT) const;
    HGLOBAL CopyToHandle()           const;
    DWORD Save(CFile& file)          const;
    DWORD Read(CFile& file);
    DWORD ReadFromHandle(HGLOBAL hGlobal);
    void Invalidate() { Free(); } virtual void Serialize(CArchive& ar);// Implementation
    public:
    BOOL InitThirdDib(class CDib *m_nDib);
    virtual ~CDib(); BOOL  CreatePalette();
    protected:
    WORD  PaletteSize() const;
    void Free();public:
    #ifdef _DEBUG
    virtual void Dump(CDumpContext& dc) const;
    #endifprotected:
    CDib& operator = (CDib& dib);
    };#endif //!_INC_DIB3、构造dib.cpp文件:
    #include "stdafx.h"
    #include "dib.h"
    #include <windowsx.h>
    #include <afxadv.h>
    #include <io.h>
    #include <errno.h>/////////////////////////////////////////////////////////////////////////////
    // CDibIMPLEMENT_DYNAMIC(CDib, CObject)CDib::CDib()
    {
    m_pBMI = NULL;
    m_pBits = NULL;
    m_pPalette = NULL;

    }CDib::~CDib()
    {
    Free();
    }
    .............
    一切over!
      

  6.   

    伯于无奈,学习vc 正慢慢的减少对vc的恐惧,待证实入门后定好好酬谢大家。在此望能得到诸兄对vc的初学经验之谈,大恩之前先言谢!
      

  7.   

    菜单 Insert->New Class,
    使用时直接#include "NewClass.h "出了错当然只能是自己去修改了
      

  8.   

    也可以在原来的头中直接写
    //.h
    class a
    {
       public:
          void    YourFunction();};
    //.cpp
    void a::YourFunction()
    {
    }