如何检查按钮的样式BS_AUTORADIOBUTTON

时间:2016-05-19 18:48:50

标签: c++

我想在 WinAPI 的窗口中保存控件的属性,例如文本或选中等。

如何测试 BS_AUTORADIOBUTTON 样式的 按钮控件 (是CheckBox还是RadioButton)?

1 个答案:

答案 0 :(得分:0)

您可以使用GetWindowLong()来获取窗口的样式:

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