|
| DECLARE_CLASS_SIID (IID_IPanel) long AddRef() PURE |
| 增加引用计数
|
|
long | Release () PURE |
| 减少引用计数
|
|
void | OnFinalRelease () PURE |
| 释放对象
|
|
IWindow * | ToIWindow () PURE |
| 转换为IWindow*接口
|
|
BOOL | ShowScrollBar (int wBar, BOOL bShow) PURE |
| 显示/隐藏滚动条
|
|
BOOL | EnableScrollBar (int wBar, BOOL bEnable) PURE |
| Enable/Disable滚动条
|
|
BOOL | IsScrollBarEnable (BOOL bVertical) SCONST PURE |
| 获取滚动条Enable状态
|
|
void | SetScrollInfo (SCROLLINFO si, BOOL bVertical) PURE |
| 设置滚动条数据
|
|
BOOL | SetScrollPos (BOOL bVertical, int nNewPos, BOOL bRedraw) PURE |
| 设置滚动条位置
|
|
int | GetScrollPos (BOOL bVertical) SCONST PURE |
| 获取滚动条位置
|
|
BOOL | SetScrollRange (BOOL bVertical, int nMinPos, int nMaxPos, BOOL bRedraw) PURE |
| 设置滚动条范围
|
|
BOOL | GetScrollRange (BOOL bVertical, LPINT lpMinPos, LPINT lpMaxPos) SCONST PURE |
| 获取滚动条范围
|
|
BOOL | HasScrollBar (BOOL bVertical) SCONST PURE |
| 查询滚动条启用状态
|
|
| DECLARE_CLASS_SIID (IID_ICtrl) long AddRef() PURE |
| 增加引用计数
|
|
long | Release () PURE |
| 减少引用计数
|
|
void | OnFinalRelease () PURE |
| 释放对象
|
|
IWindow * | ToIWindow () PURE |
| 转换为IWindow*接口
|
|
long | AddRef () PURE |
| Increases the reference count.
|
|
long | Release () PURE |
| Decreases the reference count.
|
|
void | OnFinalRelease () PURE |
| Called when the reference count reaches zero and the object is about to be released.
|
|
Definition at line 438 of file SCtrl-i.h.
◆ DECLARE_CLASS_SIID()
IPanel::DECLARE_CLASS_SIID |
( |
IID_IPanel | | ) |
|
◆ EnableScrollBar()
BOOL IPanel::EnableScrollBar |
( |
int | wBar, |
|
|
BOOL | bEnable ) |
Enable/Disable滚动条
- Parameters
-
wBar | 滚动条标志,see ScrollBarID |
bShow | TRUE-显示,FALSE-隐藏 |
- Returns
◆ GetScrollPos()
int IPanel::GetScrollPos |
( |
BOOL | bVertical | ) |
|
获取滚动条位置
- Parameters
-
- Returns
- 滚动条位置
◆ GetScrollRange()
BOOL IPanel::GetScrollRange |
( |
BOOL | bVertical, |
|
|
LPINT | lpMinPos, |
|
|
LPINT | lpMaxPos ) |
获取滚动条范围
- Parameters
-
bVertical | – TRUE-垂直滚动条 |
lpMinPos | – 最小值 |
lpMaxPos | – 最大值 |
- Returns
◆ HasScrollBar()
BOOL IPanel::HasScrollBar |
( |
BOOL | bVertical | ) |
|
查询滚动条启用状态
- Parameters
-
- Returns
- TRUE-启用
◆ IsScrollBarEnable()
BOOL IPanel::IsScrollBarEnable |
( |
BOOL | bVertical | ) |
|
获取滚动条Enable状态
- Parameters
-
- Returns
- TRUE-enable
◆ OnFinalRelease()
void IPanel::OnFinalRelease |
( |
| ) |
|
◆ Release()
◆ SetScrollInfo()
void IPanel::SetScrollInfo |
( |
SCROLLINFO | si, |
|
|
BOOL | bVertical ) |
设置滚动条数据
- Parameters
-
si | –滚动条数据 |
bVertical | – TRUE-垂直滚动条 |
- Returns
◆ SetScrollPos()
BOOL IPanel::SetScrollPos |
( |
BOOL | bVertical, |
|
|
int | nNewPos, |
|
|
BOOL | bRedraw ) |
设置滚动条位置
- Parameters
-
bVertical | – TRUE-垂直滚动条 |
nNewPos | – 滚动位置 |
bRedraw | – 重绘标志 |
- Returns
◆ SetScrollRange()
BOOL IPanel::SetScrollRange |
( |
BOOL | bVertical, |
|
|
int | nMinPos, |
|
|
int | nMaxPos, |
|
|
BOOL | bRedraw ) |
设置滚动条范围
- Parameters
-
bVertical | – TRUE-垂直滚动条 |
nMinPos | – 最小值 |
nMaxPos | – 最大值 |
bRedraw | – 重绘标志 |
- Returns
- TRUE-成功
◆ ShowScrollBar()
BOOL IPanel::ShowScrollBar |
( |
int | wBar, |
|
|
BOOL | bShow ) |
显示/隐藏滚动条
- Parameters
-
wBar | 滚动条标志,see ScrollBarID |
bShow | TRUE-显示,FALSE-隐藏 |
- Returns
◆ ToIWindow()
转换为IWindow*接口
- Returns
- IWindow*接口
The documentation for this struct was generated from the following file: