MFC學習筆記(二)

2021-07-11 14:34:26 字數 470 閱讀 4572

當要對控制項進行操作時,比如對單選項控制項進行操作,vs2010需要先對物件進行轉義:

//方法一:

cwnd *pwnd5 = getdlgitem(idc_check5);//getdlgitem在cwnd中定義

pwnd5->enablewindow(false);

//方法二:

((cwnd *)getdlgitem(idc_check1))->enablewindow(false);

//若是子類呼叫父類中函式

((cbutton *)getdlgitem(idc_check1))->setcheck(0);
//切記()是將(cbutton *)getdlgitem(idc_check1)給包括進去的,這樣才將getdlgitem指標轉義為cbutton型別,才可以呼叫

MFC學習筆記 二

x y 表示將y拼接在x後面,x y 表示將y格式化為字串。定義如下巨集 執行 執行結果 1.呼叫視窗類的crate 函式 2.註冊視窗類並將訊息處理函式設為defwindowproc 3.呼叫setwindowshook函式來讓訊息處理函式替換為mfc自己定義的乙個訊息處理函式 1.獲得當前執行緒...

MFC學習 MFC入門 二

mfc 訊息 對映 原作者姓名 zhojiamurong include afxwin.h 定義sample繼承mfc中的cframewnd類,該類代表了窗體框架 class sample public cframewnd 新增訊息處理函式 左鍵按下事件的方法 void onlbuttondown ...

MFC學習筆記( )

選單響應順序 view類 文件類 框架類 應用程式類 訊息分類 標準訊息 除wm command之外,所有以wm 開頭的訊息。從cwnd派生的類,都可以接收到這類訊息。命令訊息 來自選單 加速鍵或工具欄按鈕的訊息。這類訊息都以wm command呈現。在mfc中,通過選單項的標識 id 來區分不同的...