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

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

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

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

 ShowWindow(SW_HIDE)

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