MDI程序,子窗口还未建立,这时候怎样来传递消息?
知道要先传给MainFrame主框架,再往下传,但不知道怎么来写。请各位大大能否详细的写一下?
知道要先传给MainFrame主框架,再往下传,但不知道怎么来写。请各位大大能否详细的写一下?
解决方案 »
- 控制台程序创建MFC窗口问题
- 如何动态修改菜单的prompt
- 请问怎么根据文件的名字(后缀)获得文件的类型啊?
- 请问如何获取数组的长度(不使用文章中的笨方法)
- UDP 组播 控制层有roof,数据层有roof方式的ATM多播??大家帮忙了!!50分
- 求救,在VC中怎么用ASP的内建对象?
- 请问:怎样把一个CString转换成LPTSTR?
- vc用ole调用word,excel时如何屏蔽“服务器正在运行中”的对话框?
- 100分求解,高手请进,不够再加!对话框里实现动画效果!
- 哪位老大介绍本学MFC的好书啊~!!
- DLL中调用LoadString函数出错。。提示AfxGetResourceHandle出错
- Debug Release
2 SendMessage 你的消息,可以用参数传值或者标志
3 定义个接收消息的函数,处理
BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWndEx)
ON_COMMAND(ID_WINDOW_MANAGER, &CMainFrame::OnWindowManager)
ON_COMMAND(ID_VIEW_CUSTOMIZE, &CMainFrame::OnViewCustomize)
ON_REGISTERED_MESSAGE(AFX_WM_CREATETOOLBAR, &CMainFrame::OnToolbarCreateNew)
//以下的CTraderAccountSum是CMDIChild类窗口,我是这样传的,从无窗口类传过来的
ON_MESSAGE(WM_USER_ONTRADINGACCOUNT,&CTraderAccountSum::OnRspUserTradingAccount)
ON_MESSAGE(WM_USER_ONRTNORDER,&CMainFrame::OnRtnOrder)
END_MESSAGE_MAP()我的是MDI程序,做了一个模态的登录框,接收的数据要传到子窗口去,但窗口句柄都没有,传不过去
登陆框上的数据量不大吧,直接保存到变量,当mdi子窗口启动时去读变量值
是否发送消息一定要把我MDI下的所有窗口都打开才能发送呢?
大哥,你就写两行代码给我吧,我就要个例子就OK了
如果直接传到子窗口中去,那么SendMessage的第一个参数要怎样
如果传到主框架里去,那么主框架收了消息后又怎样传到子窗口呢?