我现需要将MainFrame的数据显示在动态创建的窗口控件,怎么样才能把MainFrame的数据传给此窗口(也即:在mainFrame里访问各个窗口的控件!)
?!求救!高人指点啊!!
?!求救!高人指点啊!!
解决方案 »
- recv返回正确长度,但得到的数据是错误的?
- 很中规中矩的开打ADO数据库然后关闭,怎么内存一直增长呢
- ********继续散20分,第10个人进来后结贴,为的是细水长流**********
- ***接着散20分,第10个人进来后结贴,为的是细水长流**************
- 如何更改Label的字体?
- 求高人相助啊,我电脑explore.exe中病毒bloodhound.packed了
- 获得控制台输出信息
- VC中基于文档(SDI/MDI)程序中能直接用MSComm通讯控件吗?怎么用?
- 出现“未指定的错误”
- 请问用MFC的文档/视图方式写编辑器时怎样才能显示中文输入内容?
- Internet函数“InternetOpenUrl”的用法
- 恳求各位高手!!SDI中如何添加视图并使该视图和文档关联,以及多个视图之间如何切换?
要是获得了目的窗口的句柄是不是就可以在mainframe里直接将数据放到目的窗口的相应控件了?就不用发送消息了?
首先定义全局的窗口变量指针 CPicView *pViewPic;
在CPicView 构造函数中对pViewPic赋值pViewPic = this;然后再CMainFram中调用pViewPic的方法,对控件进行赋值如果出现头文件互相包含的话,不包含CPicView的头文件,只是简单的声明
不知道能不能实现你的要求,一个思路
我现在是采用标志位判断的,但是这样的话在窗口就要不停的去检测标志,我觉得有些浪费资源!
我觉得最理想的是:当主框架的数据改变时给各个窗口发消息,窗口中的消息响应函数来处理数据!所以就有了我最初问的问题!!!!
急求详细解答,多谢,多谢!!!
是什么数据没有关系吧,只要把它实时的提供给窗口就可以了!!!!!!
多谢!!
3、还有:我不知道socket异步事件触发放在View里面可不可以,如果可以就把网络 事件触发的消息响应函数放在View里面,这样就可以直接访问各个创建的dialog了!======================================================================= 既然这样的话,那就好办多了呵呵 你用的是socket的WSAAsnycSelect模型是吧?当然可以在View里面响应事件了,只要把响应消息发到,View类的m_hWnd上就好了^_^