L_ILM_GETVIEWSIZE

发送这个消息让ImageList控件的视图的大小。

参数

按钮

忽略了。用0。

lParam

忽略了。用0。

返回

价值 意义
> = 0 行/列的数量,“可见”。
< 0 一个错误发生。指返回代码

评论

这个消息返回的大小ImageList控制查看区域的行或列。包括部分可见的行/列的大小。

返回的值取决于当前滚动的风格。如果滚动风格SCROLLSTYLE_VERTICAL,那么返回值显示行。如果滚动风格SCROLLSTYLE_HORIZONTAL,那么返回值显示列。

相关的宏:

可用宏的完整列表,请参阅Ltlst。h文件。

另请参阅

元素

主题

例子

L_INT ILM_GETVIEWSIZEExample (HWND hCtrl){如果(IsWindow (hCtrl)){L_INT32 nSize;L_INT32 nFirst;L_INT32 nLast;L_INT32 nCols;L_INT32 nCount;/ /注意:假设滚动= SCROLLSTYLE_VERTICAL风格/ /得到视图的大小nSize = (L_INT32) SendMessage (hCtrl L_ILM_GETVIEWSIZE 0,0);/ /获得第一个可见项nFirst = (L_INT32) SendMessage (hCtrl L_ILM_GETFIRSTVISIBLE 0,0);/ /列数nCols = (L_INT32) SendMessage (hCtrl L_ILM_GETCOLCOUNT 0,0);/ /计算指数持续可见的项目nLast = nFirst + (nSize * nCols) - 1;/ /基于0的索引nCount = (L_INT32) SendMessage (hCtrl L_ILM_GETITEMCOUNT 0,0);如果(nLast > nCount-1)nLast = nCount-1;返回成功;}其他的返回ERROR_INVALID_PARAMETER;}
LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。