我从网上瞎了一个CDib类,这个类该怎么使用呢?比如我想用它作为我的程序的基类,该怎样操作呢?我按照MFC的程序向导生成一个名为MySee的单文档,能否把我从网上下载的CDib类作为他的基类,怎么操作?

解决方案 »

  1.   

    首先你得把这个类加到你的工程中去,在使用到CDib类的文件中包含 它的头文件。
    第二 你得明白你下的这个类的提供的外部接口
    然后你就可以使用它了。
      

  2.   

    不知道你为什么要把CDIB作为你程序的基类
    事实上你只需要把它的.h和.cpp文件包含到你的工程里面
    然后在你的程序创建它的一个对象就可以用了二楼所谓的外部接口是指它的public函数,比如你得用这个类的一个函数读一个图像文件吧
    这个函数就是外部接口
      

  3.   

    楼主,CDib类在哪里能找到啊,我也想要一份
      

  4.   

    外部接口就是 你使用的类的public成员函数和你需要重载的函数,只有了解了这些 你才能正确的使用这个类啊
    不过对于图像编程的人来说,自己根据图像文件格式 写一个或者模仿一个CDib类 是很必须的,但这些都是要建立在你对某个语言掌握的较好的前提下的。
      

  5.   

    lianggg911 谢谢,我的信箱:[email protected]
      

  6.   

    把文件导入到你建的VC工程中,在你要用的地方,包含头文件以后,就可以定义Cdib变量,来调它的成员函数就行了,能不能给我发份啊,我自己编了个,发现功能太少,我想向里面加转化成JPEG格式的成员函数,呵呵,把你的发给我参考下吧,看看有没有我能用的, 谢谢了