描述
添加选项卡页并创建与页关联的通用窗口.
FreeBASIC 语法
FUNCTION InsertPage ( _ BYVAL hTab AS HWND, _ BYVAL nPage AS LONG, _ BYREF wszTitle AS WSTRING = "", _ BYVAL nImage AS LONG = -1, _ BYVAL lpfnWndProc AS WNDPROC = NULL, _ BYVAL dwStyle AS DWORD = WS_CLIPSIBLINGS OR WS_CLIPCHILDREN, _ BYVAL dwExStyle AS DWORD = 0 _ ) AS HWND |
参数
hTab |
[in]选项卡控件的句柄 |
nPage |
[in]零基础的网页被插入的位置. |
wszTitle |
[in, opt]文本要显示的表面积. |
nImage |
在选项卡控件的图像列表[in, opt]指数,或1如果没有图像的标签. |
lpfnWndProc |
窗口的回调过程[in, opt]地址. |
返回值
新标签页的句柄.
用法示例
' // Create a tab page
DIM pTabPage AS CTabPage PTR = NEW CTabPage
pTabPage->InsertPage(hTab, 0, "Tab 1", -1, @TabPage_WndProc)
' // Add controls to it
pTabPage->AddControl("Label", pTabPage->hTabPage, -1, "First name", 15, 15, 121, 21)
pTabPage->AddControl("Label", pTabPage->hTabPage, -1, "Last name", 15, 50, 121, 21)
pTabPage->AddControl("Edit", pTabPage->hTabPage, IDC_EDIT1, "", 165, 15, 186, 21)
pTabPage->AddControl("Edit", pTabPage->hTabPage, IDC_EDIT2, "", 165, 50, 186, 21)
pTabPage->AddControl("Button", pTabPage->hTabPage, IDC_BTNSUBMIT, "Submit", 340, 185, 76, 26, BS_DEFPUSHBUTTON)
引用文件
CWindow.inc