首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

急求!关于滚动条的有关问题

2012-03-01 
急求!关于滚动条的问题小弟我编写了一个在多谱达上使用的程序,需要在一个对话框中用滑动条让用户在一个范

急求!关于滚动条的问题
小弟我编写了一个在多谱达上使用的程序,需要在一个对话框中用滑动条让用户在一个范围中选择一个数,我没有用CreateWindow来创建滑动条,而是在资源里加入,然后用该滑动条的ID和SetScrollRange()和SetScrollPos()来设定范围和初始位置,但是这两个函数不能正常工作,第一个函数返回false,第二个返回0(0不是我设定的初始值),用GetLastError得知第一个函数的的错误码是87,第二个函数的错误吗是1447(窗口没有滚动条?不知这个错误代表什么意思),不知哪位达人能给小弟一个解答,不胜感激。

[解决办法]
HWND hwndSlider = GetDlgItem(hDlg, IDC_SLIDER1);
SendMessage(hwndSlider, TBM_SETRANGEMAX, TRUE, 100);
SendMessage(hwndSlider, TBM_SETRANGEMIN, FALSE, -100);
SendMessage(hwndSlider, TBM_SETPOS, FALSE, 50);


热点排行