WIN32:有没有办法将按钮图标(BM_SETIMAGE)放在文本的右侧



有没有一种方法可以让一个带有文本和图形的按钮,图形位于文本的右侧,而不必由所有者绘制按钮?

我只想发送BM_SETIMAGE和其他需要的东西,所以图形在文本的右边。

此外,我注意到图像与文本的对比过于紧密,看起来不太好。有没有一种方法可以在不需要在文本中使用空格的情况下调整边距?

有没有一种方法可以让一个带有文本和图形的按钮,图形位于文本的右侧,而不必由所有者绘制按钮?

BS_LEFTTEXTBS_RIGHTBUTTON样式可用,但文档称它们仅适用于复选框和单选按钮:

描述
常量
BS_LEFTTEXT 与单选按钮或复选框样式组合时,将文本放置在单选按钮或选中框的左侧。与BS_RIGHTBUTTON样式相同
BS_RIGHTBUTTON 将单选按钮的圆形或复选框的方形放置在按钮矩形的右侧。与BS_LEFTTEXT样式相同

相关内容

  • 没有找到相关文章

最新更新