如何将对话框的slider值及时传递给单文档的doc或view类?

qinglingyue 2012-05-08 04:09:47
我现在创建了一个单文档应用程序,可以显示图片,添加了一个按钮,点击此按钮可以显示一个模态对话框,在这个对话框上有两个slider控件,用来限定图像色阶范围,我希望当我改变slider值时能及时将改变后的slider值传递给doc或是view类,从而能及时改变图像的显示以观察效果,此时并未点击模态对话框的ok或是cancel按钮,所以不可以通过dlg.DoModal来获取slider控件值,有没有其他办法呢?点击slider控件时会触发OnHScroll消息响应函数,希望在这里将改变的值传递给单文档应用程序,怎么传递呢?PostMessage可以么?该怎么设定参数呢?麻烦各位大侠帮帮忙,已经困扰好多天了,多谢~
...全文
93 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
向立天 2013-03-04
  • 打赏
  • 举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了疑难问题汇总帖 并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面界面版关于版主结帖工作的具体办法
qinglingyue 2012-05-09
  • 打赏
  • 举报
回复
谢谢,不过我想的是改变slider值的时候,view的内容能直接显示出来变化,这时并没有点击DLG的ok等的按钮,所以也就不会有DoModal来供判断,我题目中已经说了呀

[Quote=引用 1 楼 的回复:]
1.创建DLG 2,把View指针传递个DLG,3,DLG DoMdal,4,重载Dlg上Slider数字变化消息,把数据设置给VIEW
[/Quote]
ls443085074 2012-05-08
  • 打赏
  • 举报
回复
1.创建DLG 2,把View指针传递个DLG,3,DLG DoMdal,4,重载Dlg上Slider数字变化消息,把数据设置给VIEW

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧