CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
CWidgetWnd.h 文件参考

class  CWidgetWnd
 CWidgetWnd 窗口 SDK封装 比CWnd要更快更小巧 更多...
class  CLayeredWnd
 弹出式透明层级窗口 更多...

宏定义

#define UI_WNDSTYLE_CONTAINER   (0)
#define UI_WNDSTYLE_FRAME   (WS_VISIBLE | WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN)
 主框架
#define UI_WNDSTYLE_CHILD   (WS_VISIBLE | WS_CHILD | WS_CLIPSIBLINGS)
 子窗口
#define UI_WNDSTYLE_DIALOG   (WS_VISIBLE | WS_POPUP)
 弹出框
#define UI_WNDSTYLE_EX_FRAME   (WS_EX_WINDOWEDGE)
#define UI_WNDSTYLE_EX_DIALOG   (WS_EX_TOOLWINDOW | WS_EX_DLGMODALFRAME)

函数

UI_EXP CWidgetWndCreateWidgetWindow (const TCHAR *class_name, LPCTSTR name, LPCTSTR text, HWND hwnd, RECT rc, UINT style)

宏定义说明

◆ UI_WNDSTYLE_CHILD

#define UI_WNDSTYLE_CHILD   (WS_VISIBLE | WS_CHILD | WS_CLIPSIBLINGS)

子窗口

◆ UI_WNDSTYLE_CONTAINER

#define UI_WNDSTYLE_CONTAINER   (0)

◆ UI_WNDSTYLE_DIALOG

#define UI_WNDSTYLE_DIALOG   (WS_VISIBLE | WS_POPUP)

弹出框

◆ UI_WNDSTYLE_EX_DIALOG

#define UI_WNDSTYLE_EX_DIALOG   (WS_EX_TOOLWINDOW | WS_EX_DLGMODALFRAME)

◆ UI_WNDSTYLE_EX_FRAME

#define UI_WNDSTYLE_EX_FRAME   (WS_EX_WINDOWEDGE)

◆ UI_WNDSTYLE_FRAME

#define UI_WNDSTYLE_FRAME   (WS_VISIBLE | WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN)

主框架

函数说明

◆ CreateWidgetWindow()

UI_EXP CWidgetWnd * CreateWidgetWindow ( const TCHAR * class_name,
LPCTSTR name,
LPCTSTR text,
HWND hwnd,
RECT rc,
UINT style )
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有