使用dialogboxparam()函數打開窗口后,可以通過在窗口的回調函數中接收WM_INITDIALOG消息來獲取控件的句柄。在WM_INITDIALOG消息中,可以使用GetDlgItem()函數來獲取指定控件的句柄。
下面是一個示例代碼:
#include <Windows.h>// 窗口回調函數INT_PTR CALLBACK DialogProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch (uMsg) { case WM_INITDIALOG: { // 獲取控件的句柄 HWND hButton = GetDlgItem(hwndDlg, IDC_BUTTON1); // TODO: 對控件進行操作 // ... } break; case WM_COMMAND: { if (LOWORD(wParam) == IDCANCEL) { // 關閉窗口 EndDialog(hwndDlg, 0); } } break; default: return FALSE; } return TRUE;}int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow){ // 打開窗口 DialogBoxParam(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, DialogProc, 0); return 0;}
在上面的代碼中,通過WM_INITDIALOG消息獲取了ID為IDC_BUTTON1的按鈕控件的句柄,并可以對該控件進行操作。在WM_COMMAND消息中,當用戶點擊了窗口上的取消按鈕(IDCANCEL)時,使用EndDialog()函數關閉窗口。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
亞馬遜(Amazon,簡稱亞馬遜;納斯達克代碼:AMZN)是美國最大的在線電子商務公司,位于華盛頓州西雅圖市。亞馬遜成立于1995年。起初,它只經營在線圖書銷售,但現在它已經擴展到廣泛的其他產品。成為全球商品種類最多的網絡零售商,全球第二大互聯網企業。亞馬遜和其他供應商為客戶提供數百萬種獨特的新商品、翻新商品和二手商品,如書籍、電影、音樂和游戲、數字下載、電子產品和計算機、家庭園藝用品、玩具、嬰兒...
(相關資料圖)哈嘍小伙伴們 ,今天給大家科普一個小知識。在日常生活中我們或多或少的都會接觸到加多寶的老板是誰方面的一些說法,有的小伙伴還不是很了解,今天就給大家詳細的介紹一下關于加多寶的老板是誰的相關內容。陳鴻道,廣東東莞人,“涼茶大王”,現為加多寶集團及香港鴻道(集團)有限公司董事長。他經營的紅色易拉罐裝王老吉涼茶的銷售額超過100億元人民幣,成為銷售額超越了可口可樂和百事可樂的中國罐裝飲料市場...
1、首因效應是指最初接觸到的信息所形成的印象對我們以后的行為活動和評價的影響,實際上指的就是“第一印象”的影響。即人們根據最初獲得的信息所形成的印象不易改變,甚至會左右對后來獲得的新信息的解釋2、近因效應是指當人們識記一系列事 物時對末尾部分項目的記憶效果優于中間部分項目的現象。3、近因效應與首因效應相反,是指交往中最后- -次見面給人留 下的印象,這個印象在對方的腦海中也...