找高手写个windows程序,拖动滑块然后显示对应的数值,不要用MFC的,用API(是滑块,不是滚动条)
可以是在主窗口用createwindow函数,创建滑块,也可以在dialog里创建主要的消息,可以把整个工程打包发给我lian00jian@163.com(如果有资源文件...
可以是在主窗口用createwindow函数,创建滑块,也可以在dialog里创建
主要的消息,可以把整个工程打包发给我lian00jian@163.com(如果有资源文件的话)
没有的话直接贴代码也行 展开
主要的消息,可以把整个工程打包发给我lian00jian@163.com(如果有资源文件的话)
没有的话直接贴代码也行 展开
3个回答
展开全部
你可以看下windows程序设计(你应该有这本书) “子窗口控件”那一章的“滚动条类别”,窗口类为“scrollbar”:
hwndScroll = CreateWindow (TEXT ("scrollbar"), NULL,WS_CHILD | WS_VISIBLE | WS_TABSTOP | SBS_VERT,0, 0, 0, 0,hwnd, (HMENU) i, hInstance, NULL) ;
hwndScroll = CreateWindow (TEXT ("scrollbar"), NULL,WS_CHILD | WS_VISIBLE | WS_TABSTOP | SBS_VERT,0, 0, 0, 0,hwnd, (HMENU) i, hInstance, NULL) ;
追问
我找过那本。。。你标题 没看清楚 (是滑块,不是滚动条)
追答
你说的是Trackbar吧?
HWND hwndTrack = CreateWindowEx(
0, // no extended styles
TRACKBAR_CLASS, // class name
"Trackbar Control", // title (caption)
WS_CHILD | WS_VISIBLE |
TBS_AUTOTICKS | TBS_ENABLESELRANGE, // style
10, 10, // position
200, 30, // size
hwnd, // parent window
(HMENU)1001, // control identifier
hThisInstance, // instance
NULL // no WM_CREATE parameter
);
参见msdn
参考资料: http://msdn.microsoft.com/zh-cn/library/bb760149(v=vs.85).aspx
展开全部
这个就要看windows程序的系统和区别了,每台电脑的windows系统程序运行都是不一样的。
追问
不是 系统程序。。。是应用程序。其实 给我 createwindow 函数里面前3个参数就好了
追答
恩!是的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多少钱?
追问
又不是什么 牛擦 的软件 你搞笑吗 还要钱
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询