按钮控件(button)
来源:互联网 发布:ubuntu拼音输入法无效 编辑:程序博客网 时间:2024/05/22 09:39
按钮控件根据其风格属性可派生出:命令按钮(Pushbutton)、检查框(Check Box)、单选按钮(Radio Button)、组框(Group Box)和自绘式按钮(Owner-draw Button)。
命令按钮是指可以响应鼠标点击的小矩形子窗口。命令按钮的作用是对用户的鼠标单击作出反应并触发相应的事件,在按钮中既可以显示正文,也可以显示位图。
选择框控件可作为一种选择标记,可以有选中、不选中和不确定三种状态。当一个选择框处于选择状态时,在小方框内会出现一个“√”。
单选按钮控件一般都是成组出现的,具有互斥的性质,即同组单选按钮中只能有一个是被选中的。当单选按钮处于选择状态时,会在圆圈中显示一个黑色实心圆。
组框用来将相关的一些控件聚成一组。
自绘式按钮是指由程序而不是系统负责重绘的按钮。
此外,选择框、单选框还有一种不确定状态,这时检查框呈灰色显示,不能接受用户的输入,以表明控件是无效的或无意义的。
BS_RIGHTBUTTON这两个常数相等。与选择框或单选框配合,使其标题文字显示在左边。BS_OWNERDRAW创建一个自绘式按钮。创建控件时向父窗口发送WM_MEASUREITEM消息,按钮需要重绘时向父窗口发送WM_DRAWITEM消息,本风格属性不能与其它风格联合使用。BS_USERBUTTON本风格属性32位程序已经停止使用了。BS_BITMAP指定控件显示位图。BS_ICON指定控件显示图标。BS_TEXT指定控件显示文本。BS_TOP文本显示垂直居顶。BS_VCENTER文本显示垂直居中。BS_BOTTOM文本显示垂直居底。BS_LEFT文本显示水平居左。BS_CENTER文本显示水平居中。BS_RIGHT文本显示水平居右。BS_MULTILINE指定文本长度太长时可以自动进行换行处理。BS_NOTIFY指定当用户双击控件,失去焦点和得到焦点时分别向父窗口发送BN_DBLCLK、BN_KILLFOCUS或BN_SETFOCUS通知消息 ,设定本风格常数将禁止用户单击消息。
当用户在按钮控件上进行各种操作时,其父窗口将收到WM_COMMAND通知消息,同时wParam的低16位带控件的ID。lParam带控件句柄(hWnd),wParam的高16位带有如下表的消息代码。
应用程序可以通过调用SendMessage向控件发送如下消息来设定和查询控件各种参数。
另外,应用程序可以向其父窗口发送DM_GETDEFID来获取默认控件的ID,也可以发送DM_SETDEFID并在wParam中指控件的ID来设置默认控件的ID。
- 按钮控件(button)
- 按钮控件(button)
- android 控件 按钮(Button)
- 按钮控件(Button,LinkButton,ImageButton)
- 常用控件 01 按钮 Button
- Android控件复习:按钮(Button)
- Android基本控件:button按钮
- MFC按钮控件(Button)
- Android 控件之一:Button 按钮
- Qt按钮控件(Button)
- MFC透明BUTTON(按钮)控件
- 按钮控件Button(文本类控件)
- ASP:Button控件(按钮类型控件)
- Windows button控件(按钮控件)
- Android Button按钮控件美化方法
- 按钮控件 Button Controls(一)
- 按钮控件 Button Controls(二)
- android 学习 ---控件按钮,Button 与ImageButton,
- J2ME MIDlet开发人员的第一个BlackBerry应用
- 静态控件(static)
- So.
- Htmler.Table
- JS解决PNG图片在IE6下背景不透明 DD_belatedPNG_0.0.8
- 按钮控件(button)
- 编辑框控件(edit)
- 去掉字符串中間空格的方法
- lightbox2.02 很漂亮的JS图片特效
- 滚动条控件(ScrollBar)
- Grub2的恢复
- Oracle Data Gurad -- Logical Standby 相关说明
- 程序员的开始
- 组合框控件(combobox)