WPARAM与LPARAM的区别

转载 2007年09月20日 15:33:00

在Win 3.x中,WPARAM是16位的,而LPARAM是32位的,两者有明显的区别。因为地址通常是32位的,所以LPARAM被用来传递地址,这个习惯在Win32 API中仍然能够看到。在Win32 API中,WPARAM和LPARAM都是32位,所以没有什么本质的区别。Windows的消息必须参考帮助文件才能知道具体的含义。如果是你定义的消息,愿意怎么使这两个参数都行。但是习惯上,我们愿意使用LPARAM传递地址,而WPARAM传递其他参数。  

 

更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn

 

相关文章推荐

wParam和lParam的区别

lParam 和 wParam 是宏定义,一般在消息函数中带这两个类型的参数,通常用来存储窗口消息的参数。 LRESULT CALLBACK WindowProc(HWND hwnd, UINT u...

wParam和lParam消息.doc

  • 2012-04-08 12:31
  • 42KB
  • 下载

wParam和lParam消息

wParam和lParam消息     1 WM_PAINT消息,LOWORD(lParam)是客户区的宽,HIWORD(lParam)是客户区的高     2 滚动条WM_VSCROLL或WM_...

wParam,lParam.消息

  • 2012-03-29 23:29
  • 19KB
  • 下载

wParam和lParam消息

各种消息下wParam及lParam值的含义

01、WM_PAINT消息 LOWORD(lParam)是客户区的宽,HIWORD(lParam)是客户区的高   02、滚动条WM_VSCROLL或WM_HSCROLL消息 LOWORD(w...
  • CTO_51
  • CTO_51
  • 2013-04-20 14:57
  • 7124

WM消息其lParam和wParam参数定义

鼠标消息 lParam:低字组为x 座标,高字组为y 座标,这两个座标是相对于窗口显示区域左上角的位置。 Wparam:指示滑鼠按键以及Shift和Ctrl 键的状态。可以使用头文件WINUSER...

关于wParam和lParam

在VC的函数参数中常出现WPARAM和LPARAM,这两个有什么特殊意义么?它们的含义是不是要事先定义?      WPARAM和LPARAM一般在消息里面用的很多,其实没有特殊的含义的。    是两...

wParam和lParam参数

1 WM_PAINT消息,LOWORD(lParam)是客户区的宽,HIWORD(lParam)是客户区的高       2 滚动条WM_VSCROLL或WM_HSCROLL消息,LOWO...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)