关于消息映射的一个复杂问题 我在多文档视图程序中,在CView中包含一个对象,该对象是一个MyWnd对象(MyWnd继承于CWnd),我想让MyWnd对象响应工具条上的命令,应该怎办?请各位提供一些好的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 消息传递的顺序是:CView->CDocument->CFrame->CApp我想改成CMyWnd->CView->CDocument->CFrame->CApp行吗,怎样改? 我在MyWnd中响应工具条上的按钮事件,但是当该对象(即MyWnd)被创建后,工具条上的按钮仍然为灰色,怎办? 如果你工具条的消息函数在CView,CDocument里面没有,只在MyWnd里面,倒是可以. 什么意思?我就是只有在MyWnd里面,比如工具条上的ID为IDM_TEST按钮,我只有在MyWnd里面对该ID号响应的,但工具条仍然是灰色,怎办? 重载CView的OnCmdMsg,改变消息的传递顺序。 CToolBar* pBar = &m_wndToolBar; UINT iButtonID; UINT iButtonStyle; int iButtonImage; pBar->GetButtonInfo(1, iButtonID, iButtonStyle,iButtonImage); iButtonStyle |= TBBS_NORMAL; pBar->SetButtonInfo(1, iButtonID, iButtonStyle,iButtonImage); kof99th(小虫) 你好,能否,说得具体一点,谢谢 搞定了,谢谢你,kof99th(小虫) CDatabase 通过ODBC连接MYSQL,长时间后会弹出ODBC的设置界面 定义的引用变量,它只是一个别名,也占内存空间吗?占有多大空间? 怎样编写一个IE插件捕获网页里的插件和脚本? 为什么不需要bind函数也可以传送数据? 关于修改控件的clsid与com相关的问题 ATL有自带抛出OLE异常的函数吗? 指点一下 请问大家一般用VC做些什么项目啊? 有没有好的传真控件,给我一个好不好.可以在PB中进行调用的那一种. 谢谢 请教关于自编IE流览器的问题? 利用钩子获取QQ密码<< 一 >>
我想改成CMyWnd->CView->CDocument->CFrame->CApp行吗,怎样改?
我就是只有在MyWnd里面,
比如工具条上的ID为IDM_TEST按钮,我只有在MyWnd里面对该ID号响应的,但工具条仍然是灰色,怎办?
CToolBar* pBar = &m_wndToolBar;
UINT iButtonID;
UINT iButtonStyle;
int iButtonImage;
pBar->GetButtonInfo(1, iButtonID, iButtonStyle,iButtonImage);
iButtonStyle |= TBBS_NORMAL;
pBar->SetButtonInfo(1, iButtonID, iButtonStyle,iButtonImage);
能否,说得具体一点,谢谢