1。你把光标放在UWORD中间,用鼠标右键选择“go to definition”就知道是怎么顶替的了
2。同1,看看FALSE是怎么定义的,false是C++的bool变量的两种取值之一
3。续行

解决方案 »

  1.   

    1、它们都是Win32 Simple Data Types,用MSDN搜索Win32 Simple Data Types看一下。
    2、FALSE与false在VC6里被定义成一样,但在早期的版本是不行的,UWORD当然不可小写。《经是巳定义的,而uword没定义过。
      

  2.   

    一、不很清楚。估计(猜的) UWORD = unsigned int      SWORD=int
                             PTR = char *       SDWORD = unsigned long二、 false true是C++关键字,TRUE FALSE是API提供的标准值,一般可以互换,但尽量使大写三、防止一行太长,表示换行后继续还是这行的内容,相当于
      #define CHECK(text) if( CheckODBCError() == FALSE ) throw text;
    当调用CHECK("asdf")的时候,系统翻译成if( CheckODBCError() == FALSE ) throw "asdf";