滑块控件的典型用法遵循以下模式:
创建控件。 如果在对话框模板中指定了控件,则创建对话框时会自动创建。 (对话类中应具有对应于滑块控件的 CSliderCtrl 成员。或者,可以使用 “创建 成员”函数将控件创建为任何窗口的子窗口。
调用各种 Set 成员函数来设置控件的值。 可以进行的更改包括设置滑块的最小和最大位置、绘制刻度线、设置选择范围以及重新定位滑块。 对于对话框中的控件,最好是在对话框的 OnInitDialog 函数中执行此作。
当用户与控件交互时,它将发送各种通知消息。 可以通过调用 GetPos 成员函数从控件中提取滑块值。
完成该控件后,需要确保它已正确销毁。 如果滑块控件位于对话框中,该控件和
CSliderCtrl
对象将自动销毁。 如果没有,则需要确保控件和CSliderCtrl
对象都正确销毁。