listview翻页
m_hWndList = CreateWindowEx(0, WC_LISTVIEW,
WC_LISTVIEW,
WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN |
LVS_REPORT | LVS_AUTOARRANGE | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_SINGLESEL,
0,
0,
rc.right,
rc.bottom-1,
m_hWnd,
NULL,
GetEmbApp()->GetInstance(),
NULL
);
这样创建了个listview,当加入的数据多过一屏幕的时候,就会有滚动条。我一屏幕显示3个数据,设计好的。
现在的问题是,当我数据多了的时候比如有8条记录了。
当我点击右的时候,他移动的是一个字节一个字节移动。这样的话特别慢,点了好就了才移动了一个数据。
我如何实现让他翻页或者点一下就移动一条数据也行。。
怎么做呢,用什么来响应键盘左右呢?
我是win32,mobile的。谢谢各位了
[解决办法]
沙发
帮你顶下
[解决办法]
学习
[解决办法]
不要在WM_PAINT里面添加,就在Create消息里面,或者自己事件处理的地方。
[解决办法]
不懂,帮顶
[解决办法]
帮顶
[解决办法]
像这种问题建议使用CUSTOM的控件,系统的太费劲.
[解决办法]