请问在VC中(如DLL,文档类)如何加载API函数,有注意些什么?

解决方案 »

  1.   

    用了:: 表示调用的是API中的函数,不用表示调用该类的MFC的函数
      

  2.   

    用了:: 表示调用的是API中的函数,不用表示调用该类的MFC的函数
    顶........
      

  3.   

    ::域作用符号,
    因为MFC很多类都是简单的封装WINDOWS API,所以名称都相同,并不是说通过::形式来调用api,域作用符是要告诉编译器要调用同名称的哪个函数,是自己这个类的,是别的类的,还是一个全局函数的
    比如GetWindowLong在CWnd中没有,你完全没有必要加上::,
    当然,如果说加上::后能更清楚表示是调用一个全局的函数,也可以