MAKEWPARAM 宏 及MAKELONG ,MAKELPARAM,MAKELRESULT
Message Source wParam (high word) wParam (low word) lParam?
Menu 0 Menu identifier (IDM_*) 0?
Accelerator 1 Accelerator identifier (IDM_*) 0?
Control Control-defined notification code Control identifier Handle to the control window
注意一下wParam參數(shù),被分為高字和低字,那當(dāng)我們需要自己send WM_COMMAND 消息時,怎樣來制作wParam參數(shù)呢?可以使用MAKEWPARAM宏,下面是我項目中的一句代碼: SendMessage(WM_COMMAND,MAKEWPARAM(IDC_BUTTON_AMEND,BN_CLICKED),(LPARAM)listview->m_btnAmend.m_hWnd);???? //發(fā)送一個按鈕單擊消息。
類似的宏還有: MAKELONG? 制作一個長整型的參數(shù)
????????????????????????????? MAKELPARAM? 制作一個lParam參數(shù)
???????????????????????????? MAKELRESULT 制作一個從窗口程序或者回調(diào)函數(shù)返回的32位值
總結(jié)
以上是生活随笔為你收集整理的MAKEWPARAM 宏 及MAKELONG ,MAKELPARAM,MAKELRESULT的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多媒体计算机技术19秋作业1,东师多媒体
- 下一篇: python语言运算符有三种_《Pyth