本人vc也学了两三年,工作也用了一年了,可是却对全局函数还是不太了解。
    类的函数在书上都可以查到是怎么定义和怎么用的,可全局函数我怎么不知道上哪去查看,也没找到相应的书来介绍,比如:Afxgetmainwnd()和Afxgetapp(),还有更普通的Afxmassegebox(),.
在哪能查到它们的具体用法呀? 到底有多少个全局函数呀? 请问谁能帮我彻底整明白它呀?

解决方案 »

  1.   

    ms online help. MSDN online .Or Use goole to find the useage out .
      

  2.   

    在MSDN中输入: AfxA后可以列出许多的全局函数,楼主可以慢慢看。一般都是可能用到那些全局函数,然后再去查它的详细信息。Afxgetmainwnd()、Afxgetapp()、Afxmassegebox()都是比较常用的,还用AfxSocketInit、AfxOleInit等等也会用到。
      

  3.   

    还有VISUAL STUDIO。NET中也有相关解释
      

  4.   

    在MSDN中输入: AfxA后可以列出许多的全局函数,楼主可以慢慢看。一般都是可能用到那些全局函数,然后再去查它的详细信息。Afxgetmainwnd()、Afxgetapp()、Afxmassegebox()都是比较常用的,还用AfxSocketInit、AfxOleInit等等也会用到。
      

  5.   

    Afx开头的是MFC的全局函数,
    还有一些是C++库函数,有不少可以通过看
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
    下的文件察看源码,
      

  6.   

    直接查MSDN就可以得到函数的用法,详细信息看源代码
      

  7.   

    AFX开头的函数是MFC Application FrameWork特有的东西,这些函数都是全局的,而且可以随便调用。自己定义的全局函数,放在.cpp文件中,别的文件中的函数要调用它时,需要这个函数的原型声明。
      

  8.   

    MFC中Afx开头的都是全局函数
    当然还有很多C++的函数都是全局函数
      

  9.   

    北京希望出版社出版的MFC类库手册有完整的说明
      

  10.   

    看看MFC Technical Notes文章,里面有一些全局函数的详细用法。如:
    TN001: Window Class Registration
    就解释了为什么要用AfxRegisterWndClass or AfxRegisterClass而不是用RegisterClass的API
      

  11.   

    你学了两三年VC,MSDN没用过?真够难为的了!
      

  12.   

    直接在CSDN的问题解决库里搜。这多好。中文的。。:)
      

  13.   

    搞这一行的MSDN是必备品,绝大部分的函数都能够在上面查得到的.
      

  14.   

    同意楼上各位说法,楼主多看看msdn就可以了
      

  15.   

    谢谢各位了,msdn肯定是有的,这个我也知道。只是我的意思是想问有没有具体的归纳一下比较长用的,给它归归类类,像介绍类函数似的那样书籍。
      

  16.   

    查msdn就行了,上面的用法很详细