自己去查源码..
方法是
找开\Microsoft Visual Studio\VC98\MFC\SRC\MFC.BSC
然后在宏上按F12

解决方案 »

  1.   

    看MSDN不行的,它不会告诉你某个宏代表的是什么玩意。
    打开你的工程,在原文件中,用鼠标点击一个你要查的宏,按下F12,它可能会提示你是否要建browse 文件(也就是joke100所说的bsc文件),回答是。它对你的工程进行重新编译连接后,就会找到宏是在哪儿定义的,并显示出来——此法也适用于任何变量或函数。
    只要用过一次,以后就没有必要重新编译了。最后提示一下:这用到的其实是Visual studio提供的一个工具,source browser
      

  2.   

    直接看<安装目录>\vc98\...下那些头文件不就行了,用windows的搜索功能,查包含宏字符串的h文件。
      

  3.   

    宏定义是用一个字符串表示另一个更复杂的字符串,以达到程序代码的简洁统一的风格,一般不能
    带来代码效率上的好处,用的不好,还会带来坏处。MFC用了很多宏,来构建其庞大复杂通用的
    系统,能看懂当然好,但是...
    看看c语言书吧,都讲了宏的一般用法。