TB_SETBUTTONSIZE Message 让我欢喜让我忧

来源:互联网 发布:淘宝申请退款是灰的 编辑:程序博客网 时间:2024/05/04 22:53

TB_SETBUTTONSIZE Message 让我欢喜让我忧

一个人自学这种东西是痛苦的,也是吃力的。今天想学习一个ToolBar工具的栏的创建和使用,MSDN看到第一篇章就搞不下去了。

默认创建的工具栏的按钮大小是24*22的,我首要的想法就是改变这个按钮的大小,变成我自己喜欢的32 * 32,却不曾想到查看MSDN也遇到让人郁闷的事了。

我的MSDN中对TB_SETBUTTONSIZE这个消息的使用说明竟然是错的。。。。。不知道为什么。

始终不能改变默认的按钮大小,我的妈啊。真是让人烦恼啊。这不是写得明明白的吗。
按钮大小只可以在添加按钮之前才能设置。。。。。

这个是我的MSDN说明

TB_SETBUTTONSIZE Message

Remarks
The size can be set only before adding any buttons to the toolbar. If an application does not explicitly set the button size, the size defaults to 24 by 22 pixels.

实在弄不出来,网上找了好多,也没有一个例子有耐心看完的。都是默认的按钮大小,真是不心甘。最后还是直接搜索这个消息名称,总算让我发现原因了,原因MSDN在线这么说的:

下面的这个是MSDN在线的说明

TB_SETBUTTONSIZE Message

Remarks

TB_SETBUTTONSIZE should generally be called after adding buttons.

 

这个消息要在添加按钮之后调用。。。。。。。神啊。。。。为什么不早说。

MSDN也在忽悠我吗。真痛苦。。。

 

 

原因找到了,不知道是不是WIN 7要特别一点呢,然后2个版本的MSDN的使用说明竟然完全相反 。真不可思议。我的MSDN是盗板的吗。

so.一个人自学的时候,一定要注意,书上是不是错了。我想是这样的,要多参考其它的资料。以防万一。

原创粉丝点击