按钮实现翻页滚动效果问题.请大家帮忙,在线等,立刻给分。 我想用2个按钮,实现listbox的滚动效果。但是我不知道如何用按钮来响应scroll事件。请大家帮忙指导。我在线等,立刻给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是类似listbox自带的scroll效果,给listbox翻页用。我要用按钮来实现scroll。遇到问题是怎么用按钮把消息传递给listbox,让它滚动 不知道行不行,给个思路:在按钮函数中加上::PostMessage(_,_,_,_)[自己定义向上向下的消息]在自定义一个相应消息和函数在函数中获取那个list的指针,控制它 ....我也是这么想的,post个message,但是具体的实现还是不会。找了好久也找不到资料。谢谢楼上 哈哈,我晕,"post个message"我打了4"_",就是有4个参数,看看MSDN上边有详细的说明哦#define WM_YOUR_UP WM_USER+101#define WM_YOUR_DOWN WM_USER+102::PostMessage(this->m_hWnd, WM_YOUR_UP , 0, 0) 晕了,函数我会用,postmessage谁不会用阿。要的是怎么滚动。谢谢 试试这个int SetCurSel( int nSelect );比方CListBox一屏有5项,那么你SetCurSel(5)不就翻到第六项了! PostMessage(hList, WM_VSCROLL, .., ..); 我的问题自己解决了,跟楼上方法一样,给button添加一个 ::PostMessage(list->m_hWnd,WM_VSCROLL,SB_LINEDOWN,0);分还是全给楼上 windows程序设计14章第一个例程问题?谢谢 在VC++2005中嵌入汇编,通不过编译,请问要如何解决? ICL11.1编译程序中文部分乱码? ReadFile 错误183 ERROR_ALREDY_EXISTS 【求助】win2k3下调用DLL中的对话框失败,win2k、xp中运行正常 为什么这样显示模式窗口不行啊 网络多播 在MFC函数怎样调用消息循环过程? 关于vc的win32程序调用mfc的clr的dll问题 PC2phone原理是什么,如何实现? win98下u盘操作问题 外部调用COM中对数据库的操作(ADO)是不是每次都必须创建连接
遇到问题是怎么用按钮把消息传递给listbox,让它滚动
在按钮函数中加上::PostMessage(_,_,_,_)[自己定义向上向下的消息]
在自定义一个相应消息和函数
在函数中获取那个list的指针,控制它
找了好久也找不到资料。
谢谢楼上
我打了4"_",就是有4个参数,看看MSDN上边有详细的说明哦#define WM_YOUR_UP WM_USER+101
#define WM_YOUR_DOWN WM_USER+102::PostMessage(this->m_hWnd, WM_YOUR_UP , 0, 0)
谢谢
int SetCurSel(
int nSelect
);
比方CListBox一屏有5项,那么你SetCurSel(5)不就翻到第六项了!
::PostMessage(list->m_hWnd,WM_VSCROLL,SB_LINEDOWN,0);分还是全给楼上