VC强人请留步!!碰到一个VC的难题!!

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:09:02
我创建的一个基于MFC的sdi程序UniInfo。主要用于显示电子地图。主视图UniInfoView是一个对话框视图,用于显示大地图。我建立一个基于CControlBar的浮动对话框,用于浮动在大地图上,浮动对话框用来显示鹰眼图.这个浮动窗口可以通过菜单来显示和隐藏.我的问题是这样的:每次在我放大大地图时,如何能让隐藏的浮动窗口上的鹰眼图及时的更新位置?
我的问题实质就是如何能让一个隐藏的对话框根据您的操作来显示不同的信息.比如,你做了一个操作后,拓打开那个隐藏的对话框的对话框,你会发现对话框上的内容也变化了。
请强人给个思路!这个到底属于什么方面的问题?
一共有45分,如果谁能回答好这个问题,分全部奉送:
http://zhidao.baidu.com/question/88453798.html

做操作时:
直接调用这个隐藏对话框的成员函数来更新变化。

向隐藏对话框发送消息更新变化

很简单的问题但是你没有描述清楚。
基于对话框的,你可以在需要的时候发送自定义消息来做所有你想做的事情。
如果基于Doc/View结构的,好像有个函数UpdateAllViews。

ON_UPDATE_COMMAND_UI 来更新状态就行了啊