【发布时间】:2012-07-04 13:58:23
【问题描述】:
将滑块连接到 MFC 中的成员变量的正确方法是什么?到目前为止我做了什么:
- 在资源视图中将滑块拖到我的对话框中并为其指定 ID
- 右键单击滑块并选择添加变量
- 将变量设置为 Control variable,将 Category 设置为 Value,同时设置 Min value 和 最大值到所需值。
这会在我的对话框类中创建一个 int 类型的成员变量,并在 DoDataExchange 方法中添加一些内容。
但是,DoDataExchange 方法仅在我的对话框创建时调用一次,当我拖动滑块时,我必须做什么才能使我的成员变量更新?我是否应该将 Category 设置为 Ctrl 并手动管理范围,并拦截 WM_HSCROLL 消息?
(顺便说一下,这是一个非模态对话框)
【问题讨论】:
标签: mfc