如何能够改变下拉框的的按钮的尺寸
编号:QA002456
建立日期: 2000年1月18日 最后修改日期:2000年1月18日
所属类别:
eos:
编程工具: vc6sp3
操作系统: win98
如何能够改变下拉框的的按钮的尺寸?比如我对话框的字体是宋体9号,可是下拉框的尺寸缺仍旧不变小。
回答:
按钮的高度可以被改变,但宽度好象不能修改。你可以发送CB_SETITEMHEIGHT消息给控件。该消息定义为:
CB_SETITEMHEIGHT
wParam = (WPARAM) index; // item index
lParam = (LPARAM) (int) height; // item height
如果index参数为-1,则设置按钮的高度。如果index参数为0,则修改列表项的高度。如:
m_cmb.SendMessage(CB_SETITEMHEIGHT, -1, 30);
此问题由李海回答。
| |
|
|
| |
|
|