C++ 动态创建按钮及 按钮的消息响应
生活随笔
收集整理的這篇文章主要介紹了
C++ 动态创建按钮及 按钮的消息响应
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
動態(tài)創(chuàng)建的按鈕 都會在消息 OnCommand 中得到處理,無論是什么消息,都會處理的
1\創(chuàng)建按鈕
CButton* btn = new CButton();btn->Create(_T("方法"), WS_CHILD | WS_VISIBLE, CRect(0,0,50,50), this, 2);注意創(chuàng)建的最后一個參數(shù)
這個數(shù)據(jù)代表的就是創(chuàng)建的那個控件的ID值,相當(dāng)于
這個數(shù)據(jù)是代表控件的唯一的重要標(biāo)志
BOOL CMyCusCrl::OnCommand(WPARAM wParam, LPARAM lParam) {// TODO: 在此添加專用代碼和/或調(diào)用基類if (wParam == 2){AfxMessageBox(_T("dsaljkgasg"));}return CWnd::OnCommand(wParam, lParam); }在這里我們使用了 2? ,這里的2 就是上面創(chuàng)建時的 ID號
我們在參數(shù) wParam 中加以判斷,可以看出到底是哪個按鍵按下了
轉(zhuǎn)載于:https://www.cnblogs.com/lujin49/p/4581195.html
總結(jié)
以上是生活随笔為你收集整理的C++ 动态创建按钮及 按钮的消息响应的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php实现上传图片保存到数据库的方法
- 下一篇: MQTT协议笔记之mqtt.io项目TC