2 u014027278 u014027278 于 2015.07.03 16:22 提问

MFC中滑动条slider开启和禁用如何实现

想实现在某个条件成立时滑动条就启用可调,条件不成立时滑动条禁用不可调。类方法里没找到。求指点。

3个回答

91program
91program   Ds   Rxr 2015.07.05 15:46
已采纳

EnableWinodw 对于一般控件都是有效的,可以使用。
还可以考虑设置标志不影响用户的拖动:即用户拖动后,自动回到原地。

u014027278
u014027278 在网上搜索了一下这个函数的用法,已经实现我想要的效果,多谢了
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.07.03 16:48

不能禁用,那么就用显示隐藏的方式

 ShowWindow(SW_HIDE)
u014027278
u014027278 这个没弄出来
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.07.03 17:19

HANDLE hSlider = GetDialogItem(ID_SLIDER);
EnableWindow(hSlider);

u014027278
u014027278 在网上搜索了一下这个函数的用法,已经实现我想要的效果,多谢了。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片