我发先VC++里面有好多大写的词,但都没有见过,照着书上打上去程序可以运行,没什么错,但我想知道那些到底是在哪里定义的?难道都要记住么?
比如说:BOOL,LOGFONT,CWnd......

解决方案 »

  1.   


    windef.hwindows.h已包含 windef.h
      

  2.   

    装个MSDN,在装个金山词霸,剩下的就是努力和坚持了windowx.h里面是一些比较重要的“宏”,没有什么神秘的,打开看就好了windef.h中是一些常量和宏的定义windows.h头文件中是一些常用函数的原形!看看《windows程序设计》(第5版)能少走不少弯路
      

  3.   

    以VC++6.0的IDE为例, 比如 你想知道 LOGFONT 在那里定义的可以用鼠标 右键 单击 你关注的那个关键字 LOGFONT,然后会弹出一个菜单,上面会有一个项目是 "Go To Defition Of LOGFONT"选中就可以了,ide 会自动打开该定义所在的文件,并跳转到 LOGFONT 定义的地方
      

  4.   

    介绍一本书给你去看看,Programming Windows程式开发设计指南
    原  作  者:Charles Petzold
    译        者:余孟学
    里面介绍得很清楚.对初学者有很大的帮助.