win32 Toolbar设置工具栏按钮间距
最近用到工具栏,但是发现系统默认的工具栏贴的很紧,于是想要更改工具栏的间距。于是乎在网上搜资料,找了半天找到MSDN的toolbar全英版本上去了。总之toolbar有很多属性,你就看看有什么是你需要的。不过我们想要设置什么,一般会找set开头的消息,然后接着看函数的主要介绍和具体使用。于是发现这几个可以设置:
- TB_SETLISTGAP
- TB_SETMETRICS
- TB_SETPADDING
MSDN:
TB_SETLISTGAP:Sets the distance between the toolbar buttons on a specific toolbar.
TB_SETMETRICS:Sets the metrics of a toolbar control.
TB_SETPADDING:Sets the padding for a toolbar control.
- TB_SETPADDING
目前先讨论TB_SETPADDING,这个看着是设置工具栏控件的距离,于是双手在键盘狂舞,到最后发现,按钮的间距没有变化,反而是里面的位图相对按钮的边距发生了变化。呵呵,再看TB_SETPADDING这个使用属性:就是这样啦!如果你要调整图片与按钮的边距,你可要注意了,还要修改按钮的样式啦!【TBSTYLE_AUTOSIZE】
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
