MFC 控制項大全 Slider Control

2021-06-20 11:45:10 字數 807 閱讀 4250

mfc-控制項大全-slider con

所有的控制項的建立基本都是同一套道路;

第一步:.h中建立乙個csliderctrl 類的物件 ;

csliderctrl m_ctrlslider;

第二步:.cpp中的void cmydlg::dodataexchange(cdataexchange* pdx)函式進行初始化控制項;//初始化控制項

void cmydlg::dodataexchange(cdataexchange* pdx)

第三步:在bool cmydlg::oninitdialog()函式裡面進行初始化的設定;//初始化設定

bool cmydlg::oninitdialog()

第三步:新增事件處理函式;

初始化完畢後最後新增乙個事件處理函式 當調節滑塊位置的時候能得到相應的資料;

1 .h中新增函式宣告

afx_msg void onnmcustomdrawslider1(nmhdr *pnmhdr, lresult *presult);

2 新增訊息:

begin_message_map(cmydlg, cdialog)

.........

on_notify(nm_customdraw, idc_slider1, onnmcustomdrawslider1)

.........

3 函式定義;//當調節滑塊的時候通過(2)就會呼叫這個函式;

//主視窗滑塊

void cmydlg::onnmcustomdrawslider1(nmhdr *pnmhdr, lresult *presult)完成

MFC控制項

1.mfc中的radio控制項是成組的,所以需要把radio的group屬性設為true,否則中右鍵 新增變數時會沒有radio控制項的id出現。2.mfc中的list control控制項出現不顯示資料的情況,那是因為list control控制項中的view屬性預設為icon,需要將view屬性...

MFC控制項

1 列表框 常用方法 addstring 在列表框最後新增列表項 insertstring在列表框中指定位置新增列表項 deletestring刪除一列表項 resetcontent清空列表項 findstring 查詢列表項 getcursel 返回當前選擇項的索引 setcursel 選擇某個列...

MFC控制項入門

專案第乙個步驟 控制項使用 實驗目的和要求 1 建立乙個預設的對話方塊應用程式 ex ctrls 如圖2.1 所示。2 設計乙個如圖 2.2所示的 課程資訊 對話方塊。圖2.1ex ctrls 對話方塊圖 2.2 課程資訊 對話方塊 3 實現功能 單擊圖 2.1中的 課程資訊 按鈕,彈出 學生基本資...