typedef UINT WPARAM;
typedef LONG LPARAM;

解决方案 »

  1.   

    LONG型的32位值
    LOWORD是取得的低字节宏
    HIWORD是取得高字节的宏
    lparam wparam一般用在消息参数中
    传递消息附带的信息
      

  2.   

    Windows约定:
    BYTE 1字节
    WORD 2字节
    DWORD 4字节,在windows中为int型
    你的lParam=33555192为DWORD型,4字节
    LOWORD(para)为取参数的低2字节【WORD】即 (WORD)(para)
    HIWORD(para)为取参数的高2字节【WORD】即 (WORD)(para>>16)
      

  3.   

    我建议你去看CHARLES PETZOLD的<<WINDOWS程序设计>>,里面写的很好,我正在看呐。