CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::IControlUI类 参考

控件UI基类 更多...

类 BUI::IControlUI 继承关系图:

Public 成员函数

 IControlUI ()
virtual ~IControlUI ()
virtual int LayoutAdaptWidth (int exp_height)
 自适应宽度计算
virtual int LayoutAdaptHeight (int exp_width)
 自适应高度计算
virtual int GetSplitControlOffsetW ()
 获得拆分宽度偏移
virtual int GetSplitControlOffsetH ()
 获得拆分高度偏移
virtual void Layout (int x, int y, int w, int h, UINT flags=0)
virtual RECT GetPosition ()
 获得布局矩形区域位置
virtual bool IsVisibleLayout ()
 布局可见性判断
virtual POINT ViewOrigin () const
Public 成员函数 继承自 BUI::IEventHandler
 IEventHandler ()
virtual ~IEventHandler ()
virtual BOOL OnMessageHandler (UINT message, WPARAM wp, LPARAM lp)

详细描述

控件UI基类

构造及析构函数说明

◆ IControlUI()

BUI::IControlUI::IControlUI ( )

◆ ~IControlUI()

virtual BUI::IControlUI::~IControlUI ( )
virtual

成员函数说明

◆ GetPosition()

virtual RECT BUI::IControlUI::GetPosition ( )
virtual

获得布局矩形区域位置

BUI::CControlUI 重载.

◆ GetSplitControlOffsetH()

virtual int BUI::IControlUI::GetSplitControlOffsetH ( )
virtual

获得拆分高度偏移

BUI::CControlUI , 以及 BUI::CSplitBarUI 重载.

◆ GetSplitControlOffsetW()

virtual int BUI::IControlUI::GetSplitControlOffsetW ( )
virtual

获得拆分宽度偏移

BUI::CControlUI , 以及 BUI::CSplitBarUI 重载.

◆ IsVisibleLayout()

virtual bool BUI::IControlUI::IsVisibleLayout ( )
virtual

布局可见性判断

BUI::CControlUI 重载.

◆ Layout()

virtual void BUI::IControlUI::Layout ( int x,
int y,
int w,
int h,
UINT flags = 0 )
virtual

BUI::CContainTabUI , 以及 BUI::CControlUI 重载.

◆ LayoutAdaptHeight()

◆ LayoutAdaptWidth()

◆ ViewOrigin()

virtual POINT BUI::IControlUI::ViewOrigin ( ) const
virtual

BUI::CControlUI 重载.

鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有