导航:  Classes > CWindow Class > IWindow Interface >

AddButton (Method)

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

描述

 

在窗口中添加按钮控件。

 

PowerBasic 语法(Ansi版)

 

METHOD AddButton ( _

BYVAL hParent AS DWORD, _

BYVAL cID AS LONG, _

BYVAL strTitle AS STRING, _

BYVAL x AS LONG, _

BYVAL y AS LONG, _

BYVAL nWidth AS LONG, _

BYVAL nHeight AS LONG, _

OPTIONAL BYVAL dwStyle AS DWORD, _

OPTIONAL BYVAL dwExStyle AS DWORD, _

OPTIONAL BYVAL pWndProc AS DWORD, _

OPTIONAL BYVAL bNoScale AS LONG _

) AS DWORD

 

PowerBasic 语法(Unicode版)

 

METHOD AddButton ( _

BYVAL hParent AS DWORD, _

BYVAL cID AS LONG, _

BYVAL strTitle AS WSTRING, _

BYVAL x AS LONG, _

BYVAL y AS LONG, _

BYVAL nWidth AS LONG, _

BYVAL nHeight AS LONG, _

OPTIONAL BYVAL dwStyle AS DWORD, _

OPTIONAL BYVAL dwExStyle AS DWORD, _

OPTIONAL BYVAL pWndProc AS DWORD, _

OPTIONAL BYVAL bNoScale AS LONG _

) AS DWORD

 

参数

 

hParent

[in]正在创建的控件的父窗体或所有者窗口的句柄。

cID

[in]控制标识符,用于通知其父项关于事件的整数值。 应用程序确定控制标识符; 对于具有相同父窗口的所有控件,它必须是唯一的。

strTitle

[in]按钮的标题。

x

[in]窗口左上角相对于父窗口客户区域左上角的x坐标。

y

[in]窗口左上角相对于父窗口客户区域左上角的初始y坐标。

nWidth

[in]窗口的宽度。

nHeight

[in]窗口的高度。

dwStyle

[in]正在创建的窗口的样式。

dwExStyle

[in, opt]正在创建的控件的扩展窗口样式。

pWndProc

[in, opt]窗口回调过程的地址。

bNoScale

[in, opt]不要缩放控件。

 

返回值

 

如果方法成功,则返回值是新窗口的句柄。

 

如果方法失败,返回值为NULL。 要获取扩展错误信息,请调用GetLastError.

 

Styles

 

此控件使用的默认样式是WS_CHILD OR WS_VISIBLE或WS_TABSTOP或BS_PUSHBUTTON或BS_CENTER或BS_VCENTER。

 

另见:窗口样式扩展窗口样式按钮控件样式.

 

引用文件 #INCLUDE Once

 

CWindow.inc