加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 复选框 – 更改通知

发布时间:2020-12-14 01:49:04 所属栏目:Windows 来源:网络整理
导读:当复选框更改状态时,将wm_command消息发送到对话框过程的通知代码是什么? 更重要的是,我会在msdn中查找各种控件的通知代码? 请注意,复选框和单选按钮是按钮.因此,他们发送点击和双击消息,BN_CLICKED和BN_DOUBLECLICKED. 如果使用MFC,则可以使用CButton::Ge
当复选框更改状态时,将wm_command消息发送到对话框过程的通知代码是什么?

更重要的是,我会在msdn中查找各种控件的通知代码?

请注意,复选框和单选按钮是按钮.因此,他们发送点击和双击消息,BN_CLICKED和BN_DOUBLECLICKED.

如果使用MFC,则可以使用CButton::GetCheck方法检查检查状态.
否则,您将BM_GETCHECK消息发送到控件:SendMessage(button_handle,BM_GETCHECK,0);

SendMessage可以返回

> BST_CHECKED按钮被选中.
> BST_INDETERMINATE按钮呈灰色,表示不确定状态
(仅当按钮具有BS_3STATE或BS_AUTO3STATE样式时才适用).
> BST_UNCHECKED按钮被清除
>如果按钮的样式不是列出的样式,则返回值为零.

如果使用Visual Studio,获取控件可以发送的事件/消息列表的最简单方法是转到“资源/设计”视图,右键单击控件并选择“事件”.

有关常用控件的列表,请参阅:Control Library(如果将光标悬停在Control Library链接上,您将在页面中看到带有控件的弹出菜单)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读