怎样在视图中向主框架窗口发送消息? AfxGetMainWnd()->SendMessage(WM_KEYDOWN);//重复楼上,哈哈 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道有人遇到过没有debug版本没有问题,但是一旦运行release版本时,这句就出错了,程序就中止了。环境win2kp, vc6无sp AfxGetApp()->m_pMainWnd.SendMessage(....) AfxGetApp()->m_pMainWnd.PostMessage(....)嬉嬉呵呵 “release版本时,这句就出错了”?在 MESSAGE_MAP 中,你用 ON_MESSAGE_VOID 还是 ON_MESSAGE,建议用 ON_MESSAGE_VOID(WMU_..., On....)试试 AfxGetApp()->m_pMainWnd.PostMessage(....)编译怎么通得过? to aerofox:问题解决了,但是想知道为什么。msdn上没有嘛 在视图中的ONCHAR消息处理中return FALSE就可以让框架继续收到ONCHAR消息了.AfxGetApp()->m_pMainWnd.PostMessage(....)是什么意思???AfxGetApp()->m_pMainWnd->PostMessage(....) cchildview 最好不要向主窗口发送消息,(千万不要用sendmessage)调试版一般不出问题的,发行版肯定出问题,这可能与cpu的指令堆栈有关,你可以采用直接调用主窗口的函数完成你的目的。 我想你的问题是因为参数不完全,你的WPARAM,LPARAM有没有传递,我记得我也遇见过,因为DEBUG构建一个调试环境,所以不会出错,但REALESE会出错。 ::SendMessage(AfxGetApp()->m_Hwnd,.....,.....,.....) 不过引发了另外一个问题现在release版本的编辑框不能输入了在编辑框中输入任何字符都出错 多线程调用COM对象问题 QQ连连看一局结束后是怎样计分的? 进程间的通信 strcpy 基于CWnd的窗口如何实现类似于CDialog的DoModal()功能? 做一个简单的cad软件(用vc6),需要哪些资料,哪儿有? 小可问COM高手,在COM编写过程中,smart 指针有什么特殊的作用?“smart”体现在哪里? MFC单文档--如何编辑菜单栏, 如何为在弹出的对话框中的CTreeCtrl控件 插入节点 怎样从xml文件中提取数据? CList <int,int> lst;两个int有何不同? 如何知道工具栏上一个按钮在屏幕中的CRect? 好不容易来了一个VC机会,大家帮帮忙
debug版本没有问题,但是一旦运行release版本时,这句就出错了,程序就中止了。
环境win2kp, vc6无sp
ON_MESSAGE_VOID(WMU_..., On....)试试
编译怎么通得过?
问题解决了,但是想知道为什么。msdn上没有嘛
AfxGetApp()->m_pMainWnd.PostMessage(....)是什么意思???AfxGetApp()->m_pMainWnd->PostMessage(....)
调试版一般不出问题的,
发行版肯定出问题,这可能与cpu的指令堆栈有关,
你可以采用直接调用主窗口的函数完成你的目的。
现在release版本的编辑框不能输入了
在编辑框中输入任何字符都出错