能不能举例说明几个最常用的以Afx开头的函数的使用方法及功能,谢谢

解决方案 »

  1.   

    一般为全局函数,Afx是Application framework的简称。
      

  2.   

    一般的Afx开头的函数都是对api进行了封装的MFC函数!
      

  3.   

    Afx开头的函数都是MFC的全局函数,不属于任何类AfxGetApp()//取得应用程序对象的指针
    AfxGetMainWnd()//取得应用程序主窗口的窗口指针
    AfxMessageBox()//弹出消息对话框
    AfxGetInstanceHandle//取得应用程序句柄
      

  4.   

    那这些Afx开头的函数不属于任何类了?它们都是全局的,无需声明即可调用?
      

  5.   

    这个名词有历史原因了 :)
    最初的时候,开发MFC的小组叫做AFX小组,AF就是Application Framework,X没什么特别的意思,是为了摆酷,呵呵
    Afx打头的函数就是MFC中用到的一些全局函数,例如AfxGetApp用于得到当前的程序类实例,AfxGetMainWnd用于得到当前的主窗口等。
      

  6.   

    具体还有很多,可以去MSDN上查找。
      

  7.   

    AFX小组后来改成MFC小组了,
    但是他们开发的一函数却保存了下来
    于是就有了这些。。