VC中MFC check box的用法

2021-06-17 20:35:00 字數 534 閱讀 3483

在介面設計中,我們經常會用到check box這個控制項,check box 的使用方法與radio button 的用法相似,但比它要簡單得多。

一、設定check box為 選中狀態

((cbutton*)getdlgitem(id號))->setcheck(true);

(setcheck(false)) 為不選中,如果想初始化為選中狀態,則在initdlg函式中加入下面這段語句。

( (cbutton*)getdlgitem(idc_radio1))->setcheck(true);

二、檢查check box是否為選中狀態

可使用getcheck()這個函式,如下:

if(bst_checked==((cbutton*)getdlgitem(idc_radio1))->getcheck()) 判斷是否選中;

if(bst_unchecked==((cbutton*)getdlgitem(idc_radio3))->getcheck()) 判斷是否未選中。

VC中CShockwaveFlash的常用函式

stopplay 停止動畫 gotoframe frame number 跳轉到某幀 frame number 1 totalframes 獲取動畫總幀數 currentframe 回傳當前動畫所在幀數 1 rewind 使動畫返回第一幀 setzoomrect left,top,right,but...

VC中Radio Button的用法

radio button 使用 使用方法一 在工程中新增控制項後,直接在控制項的click事件中寫入需要的 即可 使用方法二 1.建立乙個基於對話方塊的用用程式,在其中加入三個radio button,id分別為 idc radio1,idc radio2,idc radio3 2.控制項的初始化 ...

VC中的DoDataExchange函式解析

void cregisterdialog dodataexchange cdataexchange pdx 可以看出,該函式中的 是由classwizard自動加入的。dodataexchange只有乙個引數,即乙個cdataexchange物件的指標pdx。在該函式中呼叫了ddx函式來完成資料交換...