导航:  Windows Controls Wrapper Functions > Button Control > Wrappers >

Button_GetIdealSize (XP)

上一页返回章节概述下一页

描述

 

检索最符合文本和图像的按钮的大小,如果存在图像列表。 您可以使用此函数或显式发送BCM_GETIDEALSIZE消息。

 

PB语法

 

FUNCTION Button_GetIdealSize ( _

BYVAL hButton AS DWORD, _

BYREF psize AS SIZE _

) AS LONG

 

参数

 

hButton

[in]处理按钮控件。

psize

[in, out]指向SIZE结构的指针,可以接收包含文本和图像列表(如果存在)的按钮的所需大小。

 

返回值

 

如果函数成功,则返回TRUE。 否则返回FALSE。

 

备注

 

此函数最适用于PushButtons。 当发送到PushButton时,函数将检索显示按钮文本所需的边界矩形。 并且,如果PushButton具有图像列表,则边界矩形的大小还可以包括按钮的图像。

 

当发送到任何其他类型的按钮时,将检索控件的窗口矩形的大小。

 

Note 要使用此API,您必须提供指定Comctl32.dll 6.0版的清单。

 

最低操作系统

 

Windows XP。

 

引用文件 #INCLUDE Once

 

ButtonCtrl.inc