函式功能
該函式可以確定某個按鈕控制是否有選中標誌,或者三態按鈕控制是否為灰色的、選中的、或兩者都不是。
函式原型:UINT IsDlgButtonChecked(HWND hDlg,Int nlDBUtton);
參數介紹
hDlg:指向包含按鈕控制的對話框。
nkDButtom:指定按鈕控制的整型標識符。
返回值:使用BS_AUTOCHECKBOX、BS_AUTORADIOBUTTON、BS_AUTO3STATE、BS_CHECKBOX、BS_RADIOBUTION或BS_3STATE樣式創建的按鈕的返回值可以是如下值之一:
BST_CHECKED:表示按鈕被選中。
BST_INDETERMINATE:表示按鈕是灰色的,即為不確定狀態(只有具有BS_3STATE或BS_AUTO3STATE樣式的按鈕才使用該值)。
BST_UNCHECKED:表示該按鈕未選中(unckecked)。如果該按鈕用其他任何樣式,那么返回值為零。
速查:Windows NT:3.1及以11版本;Windows:95及以上版本;Windows CE:不支持:頭檔案:winuser.h;庫檔案:user32.lib。