它们是用来在WINDOWS下消息之间(或在CallBack函数)传递数据,
简单的说就是32位的数据(也就是一小块的内存空间),我们可以在其中写入各种数值信息

解决方案 »

  1.   

    wParam是一个word型的Parameter(参数),lParam是一个long型的参数,用于消息的传递,意义由各消息定义。
      

  2.   

    wparam和lparam的具体只值随消息的不同而不同,但在自定义消息中可以由自己来发送特定的数据。
      

  3.   

    其实这两个参数是在16位编程时使用的两个指针型参数,在32位下编程时就是相同的(32位)只是为了向上兼容才保留了这种写法,应用中你就把他当作WORD或LONG型用就行了具体如何用,还要看引用他的函数的要求。
      

  4.   

    #ifdef WIN32WPARAM == LPARAM == DWORD == UINT == ULONG
      

  5.   

    WPARAM和LPARAM都是32位,實際意思隨message所代表的消息不同而不同.
    具體可參考MSDN,Help>>Search>>Index>>輸入你要查看的消息,
    就可以看到該消息對應的wParam和lParam的意思.