看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《yu00928 (難道我只是新八嗎)》之銘言: : 各位大大好 : 小弟正在學win32 API : 有一些地方實在搞不懂 : 到底wParam和lParam是什麼 : 他們有什麼差別 型態上沒有差別,至少目前是沒有差別 就當做是 Message 所附帶的兩個參數就可以了 : 最重要的 : 什麼時候要用wParam : 什麼時候要用lParam 這個只能說,多查 msdn 吧! 因為不同 Message 的 lParam 和 wParam 可以說是天差地遠 只能透多查詢 msdn 來了解 例如 WM_MOVE: http://msdn.microsoft.com/en-us/library/ms632631(VS.85).aspx 這個 Message 的 wParam 就沒有用到,只有用到 lParam lParam 的使用範例下面一點的 Remarks 中就有了 又像是 WM_COMMAND: http://msdn.microsoft.com/en-us/library/ms647591(VS.85).aspx 從 Menu / 鍵盤或是一般 Control 所送來的 WM_COMMAND Message wParam 和 lParam 的用法都不一樣 因此個人建議是,碰到不同的 Message,還是查一下 msdn 比較快 : 請大大們指導一下小弟 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.233.95
yu00928:先推 感謝大大用心指導 再來研究XD 02/06 00:36
yu00928:我瞭解了 所以是每一個message的wParam和lParam作用都不一 02/06 20:07
yu00928:樣 我現在總算知道了 謝謝 02/06 20:08