ComboBox

本文详细介绍了Windows编程中组合框的使用方法,包括ComboBoxNotificationCodes、ComboBoxMessages等关键通知与消息,以及各种样式如CBS_DROPDOWN、CBS_SORT等的含义与用途。
部署运行你感兴趣的模型镜像

1. Combo Box Notification Codes  
 CBN_ERRSPACE  
 CBN_SELCHANGE  
 CBN_DBLCLK  
 CBN_SETFOCUS  
 CBN_KILLFOCUS  
 CBN_EDITCHANGE  
 CBN_EDITUPDATE  
 CBN_DROPDOWN  
 CBN_CLOSEUP  
 CBN_SELENDOK  
 CBN_SELENDCANCEL

 父窗口通过WM_COMMAND消息接收:

 wNotifyCode = HIWORD(wParam); // notification code
 wID = LOWORD(wParam);         // item, control, or accelerator identifier
 hwndCtl = (HWND) lParam;      // handle of control

  
2. Combo Box messages    NOWINMESSAGES  
 CB_GETEDITSEL  
 CB_LIMITTEXT  
 CB_SETEDITSEL  
 CB_ADDSTRING  
 CB_DELETESTRING  
 CB_DIR  
 CB_GETCOUNT  
 CB_GETCURSEL  
 CB_GETLBTEXT  
 CB_GETLBTEXTLEN  
 CB_INSERTSTRING  
 CB_RESETCONTENT  
 CB_FINDSTRING  
 CB_SELECTSTRING  
 CB_SETCURSEL  
 CB_SHOWDROPDOWN  
 CB_GETITEMDATA  
 CB_SETITEMDATA  
 CB_GETDROPPEDCONTROLRECT  
 CB_SETITEMHEIGHT  
 CB_GETITEMHEIGHT  
 CB_SETEXTENDEDUI  
 CB_GETEXTENDEDUI  
 CB_GETDROPPEDSTATE  
 CB_FINDSTRINGEXACT  
 CB_SETLOCALE  
 CB_GETLOCALE  
 CB_GETTOPINDEX  
 CB_SETTOPINDEX  
 CB_GETHORIZONTALEXTENT  
 CB_SETHORIZONTALEXTENT  
 CB_GETDROPPEDWIDTH  
 CB_SETDROPPEDWIDTH  
 CB_INITSTORAGE  
 CB_MSGMAX  
 CB_MSGMAX  

 


3. 组合框风格 Combo-Box Styles
    
 CBS_AUTOHSCROLL   当在行尾输入字符时自动将编辑框中的文字向右滚动。
 CBS_DROPDOWN   同CBS_SIMPLE风格类似,只是只有在用户点击下拉图标时才会显示出下拉列表。
 CBS_DROPDOWNLIST  同CBS_DROPDOWN类似,只是显示当前选项的编辑框为一静态框所代替。
 CBS_HASSTRINGS   创建一个包含了由字串组成的项目的拥有者画组合框。
 CBS_OEMCONVERT   将组合框中的ANSI字串转化为OEM字符。
 CBS_OWNERDRAWFIXED  由下拉列表框的拥有者负责对内容的绘制;列表框中各项目高度相同。
 CBS_OWNERDRAWVARIABLE  由下拉列表框的拥有者负责对内容的绘制;列表框中各项目高度可以不同。
 CBS_SIMPLE   下拉列表始终显示。
 CBS_SORT   自动对下拉列表中的项目进行排序。
 CBS_DISABLENOSCROLL  当下拉列表显示内容过少时显示垂直滚动条。
 CBS_NOINTEGRALHEIGHT  在创建控件时以指定的大小来精确设定组合框尺寸。

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值