C++ 動(dòng)態(tài)創(chuàng)建按鈕及 按鈕的消息響應(yīng)
動(dòng)態(tài)創(chuàng)建的按鈕 都會(huì)在消息 OnCommand 中得到處理,無(wú)論是什么消息,都會(huì)處理的
1\創(chuàng)建按鈕
CButton* btn = new CButton();
btn->Create(_T("方法"), WS_CHILD | WS_VISIBLE, CRect(0,0,50,50), this, 2);
注意創(chuàng)建的最后一個(gè)參數(shù)
這個(gè)數(shù)據(jù)代表的就是創(chuàng)建的那個(gè)控件的ID值,相當(dāng)于
這個(gè)數(shù)據(jù)是代表控件的唯一的重要標(biāo)志
BOOL CMyCusCrl::OnCommand(WPARAM wParam, LPARAM lParam) { // TODO: 在此添加專(zhuān)用代碼和/或調(diào)用基類(lèi) if (wParam == 2) { AfxMessageBox(_T("dsaljkgasg")); } return CWnd::OnCommand(wParam, lParam); }
在這里我們使用了 2 ,這里的2 就是上面創(chuàng)建時(shí)的 ID號(hào)
我們?cè)趨?shù) wParam 中加以判斷,可以看出到底是哪個(gè)按鍵按下了
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
C++鏈表實(shí)現(xiàn)通訊錄設(shè)計(jì)
這篇文章主要為大家詳細(xì)介紹了C++鏈表實(shí)現(xiàn)通訊錄設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06結(jié)合C++11的新特性來(lái)解析C++中的枚舉與聯(lián)合
這篇文章主要介紹了C++編程中的枚舉與聯(lián)合,結(jié)合了范圍(或強(qiáng)類(lèi)型)enum class類(lèi)型等C++11的新特性來(lái)講解,需要的朋友可以參考下2016-01-01詳解如何將Spire.PDF for C++集成到C++程序中
Spire.PDF for C++ 是一個(gè)專(zhuān)業(yè)的 PDF 庫(kù),供開(kāi)發(fā)人員在任何類(lèi)型的 C++ 應(yīng)用程序中閱讀、創(chuàng)建、編輯和轉(zhuǎn)換 PDF 文檔,本文主要介紹了兩種不同的方式將 Spire.PDF for C++ 集成到您的 C++ 應(yīng)用程序中,希望對(duì)大家有所幫助2023-11-11關(guān)于函數(shù)調(diào)用方式__stdcall和__cdecl詳解
下面小編就為大家?guī)?lái)一篇關(guān)于函數(shù)調(diào)用方式__stdcall和__cdecl詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09從頭學(xué)習(xí)C語(yǔ)言之指針和數(shù)組
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言之指針和數(shù)組,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-01-01VC實(shí)現(xiàn)Windows多顯示器編程的方法
這篇文章主要介紹了VC實(shí)現(xiàn)Windows多顯示器編程的方法,涉及VC獲取屏幕分辨率及顯示參數(shù)等技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10