应用程序发送CB_SETEDITSEL消息以在组合框的编辑控件中选择字符。
CB_SETEDITSEL
wParam = 0; // 不曾用过;必须为零
lParam = MAKELPARAM((ichStart), (ichEnd); //开始和结束位置
参数
【ichStart】
【lParam的】的低位字的值;这指定了起始位置。如果此参数设置为-1,则删除选择(如果有)。
【ichEnd】
【lParam的】的高位词的价值;这指定了结束位置。如果此参数设置为-1,则选择编辑控件中从起始位置到最后一个字符的所有文本。
返回值
如果消息成功,返回值为TRUE。如果邮件发送到具有CBS_DROPDOWNLIST样式的组合框,则为CB_ERR。
备注
这些位置是零的。编辑控件的第一个字符处于零位置。最后一个选定字符后的第一个字符处于结束位置。例如,要选择编辑控件的前四个字符,请使用起始位置0,结束位置为4。
也可以看看