你还是先学学C++的语法,然后拿几个简单的VC例程看看。
最后再自己学着写几个小的程序,然后你就懂了.

解决方案 »

  1.   

    声明为你的消息处理函数所属类的成员函数
    或者声明为全局函数,如果你声明在其他类中,只要能获得该类的指针,并且是pubilc也是可以被访问的。
      

  2.   

    把A声明成对话框的成员函数,不就可以直接调用了嘛?
    XX CXXXDialog::A(.....)
    {
    ....
    }
      

  3.   

    完全可以将该函数作为对话框类的成员,
    在你的xxxdlg.h中声明该函数,
    然后在xxxdlg.cpp中实现,就可以调用了刚开始你可以研究一下向导生成的代码的各个部分,
    这对于理解mfc的结构有帮助
      

  4.   

    开始时我是把它声名为类的虚函数,并已经重载;
    但编译时总报错
    错误如下:
    C:\Program Files\Microsoft Visual Studio\MyProjects\df\dfDlg.cpp(4) : fatal error C1001: INTERNAL COMPILER ERROR
            (compiler file 'msc1.cpp', line 1786) 
             Please choose the Technical Support command on the Visual C++ 
             Help menu, or open the Technical Support help file for more information
    Generating Code...
    请问我该怎摸办
      

  5.   

    不会吧,声明为虚函数也没问题啊,我刚试过。
    不过你为什么要在这里声明呢,既慢又烦,
    private 或public就行。你的编译器有没有问题,编译别的程序可以通过吧把dfDlg.cpp(4) 附近的代码粘上来看看
    'msc1.cpp'是什么文件,我的机器里没有,是你自己的??
      

  6.   

    什么和什么啊?!调用函数很难吗?!
    倒~~~~~~~~~~~有Header file、library file就可以了呀!
    如果在同一工程中那就容易啦》!
    有什么好讨论的呀?!