我要在project中定义一个类,专门进行一些字符串的操作,以后可以在别的工程中引用
我new了一个class,有三种类型:MFC Class,Generic Class,form Class,不知道象我这种情况该怎么选择哪种类型
这三种我知道各自的用途和区别,但是实际当中还是有点糊涂,比如Generic class,就不能用MFC的东西,包括消息都要自己写,那不是没有什么用吗?

解决方案 »

  1.   

    看来你不知道各自的用途和区别:)你的类"专门进行一些字符串的操作"要什么消息呀,用Generic class就可以了MFC Class表示定义一个MFC类的派生类,必须指定基类为一个MFC类
    Generic Class就是通用类,可以不指定基类
    form Class是基于一个窗体的类,只能以对话框/FormView等四个类为蕨类,且必须指定对话框资源ID
      

  2.   

    楼上说的对,要看你想怎么用了。
    如果还想再以后其他的工程中使用,建议选择Generic Class,而且最好使用标准C++函数来做,这样可移植性比较好。