ToolBar-工具条元素

ToolBar 工具条元素

工具条元素.

步骤:

  1. XToolBar_Create()创建工具条.

示例代码:

#pragma comment(lib, "XCGUI.lib")
#include "xcgui.h"
class CMyWindowToolBar
{
public:
HWINDOW m_hWindow;
HELE m_hToolBar;
CMyWindowToolBar()
{
Init();
}
void Init()
{
m_hWindow = XWnd_Create(0, 0, 400, 200, L"炫彩界面库窗口",NULL, window_style_default);
m_hToolBar = XToolBar_Create(20, 40, 320, 28, m_hWindow);
HELE hButton1=XBtn_Create(0,0,60,20,L"Button1");
HELE hButton2=XBtn_Create(0,0,60,20,L"Button2");
HELE hButton3=XBtn_Create(0,0,60,20,L"Button3");
HELE hButton4=XBtn_Create(0,0,60,20,L"Button4");
HELE hButton5=XBtn_Create(0,0,60,20,L"Button5");
XToolBar_InsertEle(m_hToolBar,hButton1);
XToolBar_InsertEle(m_hToolBar,hButton2);
XToolBar_InsertEle(m_hToolBar,hButton3);
XToolBar_InsertEle(m_hToolBar,hButton4);
XToolBar_InsertEle(m_hToolBar,hButton5);
XWnd_ShowWindow(m_hWindow,SW_SHOW);
}
};
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
XInitXCGUI(TRUE);
CMyWindowToolBar MyWindow;
return TRUE;
}
@ window_style_default
窗口样式-控制按钮: 居中 图标, 标题, 关闭按钮, 最大化按钮, 最小化按钮
Definition: XCGUI.h:398
HELE WINAPI XBtn_Create(int x, int y, int cx, int cy, const wchar_t *pName, HXCGUI hParent)
按钮_创建 创建按钮元素
Definition: ButtonUI.cpp:1765
void WINAPI XExitXCGUI()
炫彩_退出 退出界面库释放资源. 不可在dllmain()中卸载, 否则会死锁
Definition: App.cpp:572
void WINAPI XRunXCGUI()
炫彩_运行 运行消息循环,当炫彩窗口数量为0时退出.
Definition: App.cpp:564
BOOL WINAPI XInitXCGUI(BOOL bD2D)
炫彩_初始化 初始化界面库.
Definition: App.cpp:557
HELE WINAPI XToolBar_Create(int x, int y, int cx, int cy, HXCGUI hParent)
工具条_创建 创建工具条元素;如果指定了父为窗口,默认调用XWnd_AddToolBar()函数,将工具条添加到窗口非客户区.
Definition: ToolBarUI.cpp:290
int WINAPI XToolBar_InsertEle(HELE hEle, HELE hNewEle, int index)
工具条_插入元素 插入元素到工具条.
Definition: ToolBarUI.cpp:304
HWINDOW WINAPI XWnd_Create(int x, int y, int cx, int cy, const wchar_t *pTitle, HWND hWndParent, int XCStyle)
窗口_创建 创建窗口
Definition: WindowUI.cpp:5964
BOOL WINAPI XWnd_ShowWindow(HWINDOW hWindow, int nCmdShow)
@窗口_显示扩展 显示隐藏及控制窗口最大化还原等
Definition: WindowUI.cpp:6387

截图: