ScrollView-滚动视图

函数

HELE WINAPI XSView_Create (int x, int y, int cx, int cy, HXCGUI hParent)
 滚动视_创建 创建滚动视图元素. 更多...
 
BOOL WINAPI XSView_SetTotalSize (HELE hEle, int cx, int cy)
 滚动视_置视图大小 设置内容大小. 更多...
 
void WINAPI XSView_GetTotalSize (HELE hEle, __out SIZE *pSize)
 滚动视_取视图大小 获取内容总大小. 更多...
 
BOOL WINAPI XSView_SetLineSize (HELE hEle, int nWidth, int nHeight)
 滚动视_置滚动单位大小 设置滚动单位大小. 更多...
 
void WINAPI XSView_GetLineSize (HELE hEle, __out SIZE *pSize)
 滚动视_取滚动单位大小 获取滚动单位大小. 更多...
 
void WINAPI XSView_SetScrollBarSize (HELE hEle, int size)
 滚动视_置滚动条大小 设置滚动条大小. 更多...
 
int WINAPI XSView_GetViewPosH (HELE hEle)
 滚动视_取视口原点X 获取视口原点X坐标. 更多...
 
int WINAPI XSView_GetViewPosV (HELE hEle)
 滚动视_取视口原点Y 获取视口原点Y坐标. 更多...
 
int WINAPI XSView_GetViewWidth (HELE hEle)
 滚动视_取视口宽度 获取视口宽度. 更多...
 
int WINAPI XSView_GetViewHeight (HELE hEle)
 滚动视_取视口高度 获取视口高度. 更多...
 
void WINAPI XSView_GetViewRect (HELE hEle, __out RECT *pRect)
 滚动视_取视口坐标 获取视口坐标. 更多...
 
HELE WINAPI XSView_GetScrollBarH (HELE hEle)
 滚动视_取水平滚动条 获取水平滚动条. 更多...
 
HELE WINAPI XSView_GetScrollBarV (HELE hEle)
 滚动视_取垂直滚动条 获取垂直滚动条. 更多...
 
BOOL WINAPI XSView_ScrollPosH (HELE hEle, int pos)
 滚动视_水平滚动 水平滚动条,滚动到指定位置点. 更多...
 
BOOL WINAPI XSView_ScrollPosV (HELE hEle, int pos)
 滚动视_垂直滚动 垂直滚动条,滚动到指定位置点. 更多...
 
BOOL WINAPI XSView_ScrollPosXH (HELE hEle, int posX)
 滚动视_水平滚动到X 水平滚动条,滚动到指定坐标. 更多...
 
BOOL WINAPI XSView_ScrollPosYV (HELE hEle, int posY)
 滚动视_垂直滚动到Y 垂直滚动条,滚动到指定坐标. 更多...
 
void WINAPI XSView_ShowSBarH (HELE hEle, BOOL bShow)
 滚动视_显示水平滚动条 显示水平滚动条. 更多...
 
void WINAPI XSView_ShowSBarV (HELE hEle, BOOL bShow)
 滚动视_显示垂直滚动条 显示垂直滚动条. 更多...
 
void WINAPI XSView_EnableAutoShowScrollBar (HELE hEle, BOOL bEnable)
 滚动视_启用自动显示滚动条 启用自动显示滚动条. 更多...
 
BOOL WINAPI XSView_ScrollLeftLine (HELE hEle)
 滚动视_向左滚动 向左滚动. 更多...
 
BOOL WINAPI XSView_ScrollRightLine (HELE hEle)
 滚动视_向右滚动 向右滚动. 更多...
 
BOOL WINAPI XSView_ScrollTopLine (HELE hEle)
 滚动视_向上滚动 向上滚动. 更多...
 
BOOL WINAPI XSView_ScrollBottomLine (HELE hEle)
 滚动视_向下滚动 向下滚动. 更多...
 
BOOL WINAPI XSView_ScrollLeft (HELE hEle)
 滚动视_滚动到左侧 水平滚动到左侧. 更多...
 
BOOL WINAPI XSView_ScrollRight (HELE hEle)
 滚动视_滚动到右侧 水平滚动到右侧. 更多...
 
BOOL WINAPI XSView_ScrollTop (HELE hEle)
 滚动视_滚动到顶部 垂直滚动到顶部. 更多...
 
BOOL WINAPI XSView_ScrollBottom (HELE hEle)
 滚动视_滚动到底部 垂直滚动到底部. 更多...
 

详细描述

函数说明

◆ XSView_Create()

HELE WINAPI XSView_Create ( int  x,
int  y,
int  cx,
int  cy,
HXCGUI  hParent 
)

滚动视_创建 创建滚动视图元素.

参数
x元素x坐标.
y元素y坐标.
cx宽度.
cy高度.
hParent父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
返回
元素句柄.

◆ XSView_EnableAutoShowScrollBar()

void WINAPI XSView_EnableAutoShowScrollBar ( HELE  hEle,
BOOL  bEnable 
)

滚动视_启用自动显示滚动条 启用自动显示滚动条.

参数
hEle元素句柄.
bEnable是否启用.

◆ XSView_GetLineSize()

void WINAPI XSView_GetLineSize ( HELE  hEle,
__out SIZE *  pSize 
)

滚动视_取滚动单位大小 获取滚动单位大小.

参数
hEle元素句柄.
pSize返回大小.

◆ XSView_GetScrollBarH()

HELE WINAPI XSView_GetScrollBarH ( HELE  hEle)

滚动视_取水平滚动条 获取水平滚动条.

参数
hEle元素句柄.
返回
滚动条句柄.

◆ XSView_GetScrollBarV()

HELE WINAPI XSView_GetScrollBarV ( HELE  hEle)

滚动视_取垂直滚动条 获取垂直滚动条.

参数
hEle元素句柄.
返回
垂直滚动条句柄.

◆ XSView_GetTotalSize()

void WINAPI XSView_GetTotalSize ( HELE  hEle,
__out SIZE *  pSize 
)

滚动视_取视图大小 获取内容总大小.

参数
hEle元素句柄.
pSize大小, 不包含边框和内填充

◆ XSView_GetViewHeight()

int WINAPI XSView_GetViewHeight ( HELE  hEle)

滚动视_取视口高度 获取视口高度.

参数
hEle元素句柄.
返回
返回视口高度.

◆ XSView_GetViewPosH()

int WINAPI XSView_GetViewPosH ( HELE  hEle)

滚动视_取视口原点X 获取视口原点X坐标.

参数
hEle元素句柄.
返回
视口原点X坐标.

◆ XSView_GetViewPosV()

int WINAPI XSView_GetViewPosV ( HELE  hEle)

滚动视_取视口原点Y 获取视口原点Y坐标.

参数
hEle元素句柄.
返回
视口原点Y坐标.

◆ XSView_GetViewRect()

void WINAPI XSView_GetViewRect ( HELE  hEle,
__out RECT *  pRect 
)

滚动视_取视口坐标 获取视口坐标.

参数
hEle元素句柄.
pRect坐标.

◆ XSView_GetViewWidth()

int WINAPI XSView_GetViewWidth ( HELE  hEle)

滚动视_取视口宽度 获取视口宽度.

参数
hEle元素句柄.
返回
返回视口宽度.

◆ XSView_ScrollBottom()

BOOL WINAPI XSView_ScrollBottom ( HELE  hEle)

滚动视_滚动到底部 垂直滚动到底部.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollBottomLine()

BOOL WINAPI XSView_ScrollBottomLine ( HELE  hEle)

滚动视_向下滚动 向下滚动.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollLeft()

BOOL WINAPI XSView_ScrollLeft ( HELE  hEle)

滚动视_滚动到左侧 水平滚动到左侧.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollLeftLine()

BOOL WINAPI XSView_ScrollLeftLine ( HELE  hEle)

滚动视_向左滚动 向左滚动.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollPosH()

BOOL WINAPI XSView_ScrollPosH ( HELE  hEle,
int  pos 
)

滚动视_水平滚动 水平滚动条,滚动到指定位置点.

参数
hEle元素句柄.
pos位置点.
返回
成功返回TRUE否则返回FALSE.

◆ XSView_ScrollPosV()

BOOL WINAPI XSView_ScrollPosV ( HELE  hEle,
int  pos 
)

滚动视_垂直滚动 垂直滚动条,滚动到指定位置点.

参数
hEle元素句柄.
pos位置点.
返回
成功返回TRUE否则返回FALSE.

◆ XSView_ScrollPosXH()

BOOL WINAPI XSView_ScrollPosXH ( HELE  hEle,
int  posX 
)

滚动视_水平滚动到X 水平滚动条,滚动到指定坐标.

参数
hEle元素句柄.
posXX坐标.
返回
成功返回TRUE否则返回FALSE.

◆ XSView_ScrollPosYV()

BOOL WINAPI XSView_ScrollPosYV ( HELE  hEle,
int  posY 
)

滚动视_垂直滚动到Y 垂直滚动条,滚动到指定坐标.

参数
hEle元素句柄.
posYY坐标.
返回
成功返回TRUE否则返回FALSE.

◆ XSView_ScrollRight()

BOOL WINAPI XSView_ScrollRight ( HELE  hEle)

滚动视_滚动到右侧 水平滚动到右侧.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollRightLine()

BOOL WINAPI XSView_ScrollRightLine ( HELE  hEle)

滚动视_向右滚动 向右滚动.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollTop()

BOOL WINAPI XSView_ScrollTop ( HELE  hEle)

滚动视_滚动到顶部 垂直滚动到顶部.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_ScrollTopLine()

BOOL WINAPI XSView_ScrollTopLine ( HELE  hEle)

滚动视_向上滚动 向上滚动.

参数
hEle元素句柄.
返回
如果成功返回TRUE,否则相反.

◆ XSView_SetLineSize()

BOOL WINAPI XSView_SetLineSize ( HELE  hEle,
int  nWidth,
int  nHeight 
)

滚动视_置滚动单位大小 设置滚动单位大小.

参数
hEle元素句柄.
nWidth宽度.
nHeight高度.
返回
如果内容改变返回TRUE否则返回FALSE.

◆ XSView_SetScrollBarSize()

void WINAPI XSView_SetScrollBarSize ( HELE  hEle,
int  size 
)

滚动视_置滚动条大小 设置滚动条大小.

参数
hEle元素句柄.
size滚动条大小.

◆ XSView_SetTotalSize()

BOOL WINAPI XSView_SetTotalSize ( HELE  hEle,
int  cx,
int  cy 
)

滚动视_置视图大小 设置内容大小.

参数
hEle元素句柄.
cx宽度, 此宽度不包含边框和内填充
cy高度, 此高度不包含边框和内填充
返回
如果内容改变返回TRUE否则返回FALSE.

◆ XSView_ShowSBarH()

void WINAPI XSView_ShowSBarH ( HELE  hEle,
BOOL  bShow 
)

滚动视_显示水平滚动条 显示水平滚动条.

参数
hEle元素句柄.
bShow是否显示.

◆ XSView_ShowSBarV()

void WINAPI XSView_ShowSBarV ( HELE  hEle,
BOOL  bShow 
)

滚动视_显示垂直滚动条 显示垂直滚动条.

参数
hEle元素句柄.
bShow是否显示.