请问LRESULT是什么意思?

解决方案 »

  1.   

    LRESULT Type used for return value of window procedureswindows用于程序的返回值
      

  2.   

    请看在windef.h中的宏定义:
    typedef long LONG;
    typedef LONG LRESULT;
    现在你应该明白它实际上就是long了吧!
    用在函数前仅表示函数返回值的类型而已!
    请注意函数定义和函数原型的匹配.
    这样做的目的无非是在不同的应用场合使用不同的写法以增进程序的可读性,及兼容函数原形
      

  3.   

    VC中很多类型虽然有不同的名字 可是实际上是相同的
    比如BOOL 就是int
    当时其间的含义不一样
    LRESULT一般用户消息处理的函数 比如自定义的消息处理函数。