2016-05-19 35 views
0

我想保存窗口中的控件的属性,如文本或检查等在WinAPI如何检查按钮的样式BS_AUTORADIOBUTTON

我怎么能测试按钮控件BS_AUTORADIOBUTTON风格(是复选框或单选)?

+0

你要求['BM_GETCHECK'](https://msdn.microsoft.com/en-us/library/windows/桌面/ bb775986(v = vs.85)的.aspx)? –

回答

0

您可以使用GetWindowLong()得到一个窗口的样式:

LONG style = GetWindowLong(hWnd, GWL_STYLE); 
if(0 != (style & BS_AUTORADIOBUTTON)) 
{ 
    // radio button logic here 
} 
+0

对不起,但那不太对。看看'BS_TYPEMASK'。 –