我本来在控制台程序里编了几个类,
现在想把他们弄进MFC里面,然后用菜单操作来实现函数这几个类函数的调用。
怎么弄呀。我只看过几集孙鑫的视频,很菜。

解决方案 »

  1.   

    用wizard给菜单加消息响应函数,然后在函数中调用你的类函数。
      

  2.   

    将类导入你的MFC工程——》实例化类——》调用类函数。
      

  3.   

    我看完了,我觉得自己才刚刚入门...才懂得了几个MFC的基础类,稍微深入的应用都不行,COM什么的简直就是望而生畏..成为牛X的路远着了
      

  4.   

    唉,我也是最近才看的孙老师的视频,不过我们老师推荐先看一本“windows程序设计”的书,入门会好些,MFC封装的太严实太系统了,老鸟用起来简单但是新手不容易上手。这个问题的话,我觉得仿照书上菜单那章的实例应该还是能做出来的,添加菜单的消息响应函数,然后调用你的类就好了。显示的话,在VIEW类里做就好了。
      

  5.   

    你先想想为什么要吧函数都放到类里,类是干什么的!既然是类了,建个MFC程序,把你的类引用进去用就可以了呗!
    把类的头文件和cpp都放到工程里
      

  6.   

    首先把类的头文件.H和实现文件.CPP复制到工程文件中,再通过工程》增加到工程》文件,把类的头文件和实现文件引入到工程里,Class视图中就会出现你添加的类了。在你用该类声明对象时,在相应的文件中用#include "***.H",把头文件包含进去,就可以了。具体看孙鑫的书,好多人都是以它来入门的。
      

  7.   

    唉,我也是最近才看的孙老师的视频,不过我们老师推荐先看一本“windows程序设计”的书,入门会好些,MFC封装的太严实太系统了,老鸟用起来简单但是新手不容易上手。----------------------------------------------------------这句话不是很同意,其实只要把c++基本部分弄明白,特别是继承,多态,虚函数弄清楚,看孙鑫的书就很容易
      

  8.   

    比如说,我现在自己编的那个类里面要textout我就不会处理了。
    我只知道VIEW类里面形参里面就有PDC;
    我就不知道在我那个类里面如果要textout要怎么找那个CDC。
    然后记得好像也要用到doc类里面的东西,但是我就不知道怎么综合起来用。
    总结来说:
    就是,如果我在我自己编的类函数(本来都是在控制台程序里面的cout方法)里面要textout一些东西。
    我要怎么办。
      

  9.   

    如果要处理输出控制台和窗口程序的差别还是蛮大的
    建议你看看有关GDI编程的资料
    关于你的问题
    绘图操作一般都放在OnPaint函数中
    这样TextOut的DC自然是CPaintDC