阅读背景:

为什么添加了消息响应函数 菜单项还是不可用的?很急啊,毕业设计

来源:互联网 
接收端我用的是多文档界面,当点击连接设置->连接请求后,会由CRevPlayMDIChildWnd创建一个窗口(class CRevPlayMDIChildWnd : public CMDIChildWnd),接着会创建一个CRevPlayThread线程类(class CRevPlayThread : public CWinThread),在这个线程类的InitInstance()函数中,我调用了CRevPlayWnd类(class CRevPlayWnd : public CWnd)中的create函数创建了一个窗口,作为之前CRevPlayMDIChildWnd创建的窗口的子窗口,我对菜单栏上的接收->接收并播放添加了消息响应,由CRevPlayWnd类来响应,但我发现运行时,CRevPlayWnd类没有响应。测试过程中,我发现父窗口CRevPlayMDIChildWnd类是可以响应的,但是CRevPlayThread线程类和CRevPlayWnd类是无法响应的(就是虽然添加了相应函数,可运行是那个菜单项还是灰色的)。还有一点我发现CRevPlayWnd类是可以响应诸如鼠标移动的之类的响应的,但就是无法响应菜单的消息。 接收端我用的是多文档界面,当点击连接设置->连接请求后,会由CRevPlayMDIChi



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: