求助 如何取得当前窗口的工具栏的对象指针或句柄,也就是说我想给工具栏中的一个按钮发一条消息,怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是CMainframe的话直接用m_wndToolbar对象 我不是在mainframe中调用,我在myview中调用,怎么办 我用findwindowex();没找着,还有什么办法,直接调用对象是不行的 可以这样找int nCount =m_wndToolBar.GetCount()for(int i=0;i<nCount;i++){ if(m_wndToolBar.GetItemID(i)==ID) break;}ASSERT(i<nCount)可以用这个函数发消息preTranslateMassage() 谢谢,我现在是找不到BAR的对象,在视图中好像不能直接调用对象,编译说对象名为定义,我家了头文件了,#include "mainfrm.h",我就是要找到bar对象,怎么引用,急死了。我用CDockEagle * m_peagle=(CDockEagle *)(::FindWindowEx(AfxGetMainWnd()->GetSafeHwnd(),0,"AfxControlBar42d","eagle"));,请问是否正确,CDockEagle是我自己定义的一个停靠工具栏类。 把m_wndToolBar的protected属性去掉。(CMainFrame* AfxGetMainWnd())->m_wndToolBar 把m_wndToolBar的protected属性去掉。(CMainFrame* AfxGetMainWnd())->m_wndToolBar 应该是((CMainFrame *)AfxGetMainWnd())->m_wndToolBar,谢谢大家 CHtmlEditView的SetDocumentHTML问题 有关VC数据库编程的几个问题: 如此错误如何解决呢? 求助:帮着写个动态sql语句 请教一个网关自动切的问题 FindFirstFile问题 我想做一个控制台程序,每隔一小时就去读一下设备数据,怎么做? 怎样取的自己可执行文件的路径?(进者有分) 求教:不用Timer()的可等待计时器 用winsoket会导致死机吗? 谁知道哪里有电子版VC的教材或书,要中文的,谢谢。 新版的csdn现在还可以转移可用分吗?怎样转?专家分要求有多少分才行
int nCount =m_wndToolBar.GetCount()for(int i=0;i<nCount;i++)
{
if(m_wndToolBar.GetItemID(i)==ID)
break;
}
ASSERT(i<nCount)可以用这个函数发消息
preTranslateMassage()
CDockEagle * m_peagle=(CDockEagle *)(::FindWindowEx(AfxGetMainWnd()->GetSafeHwnd(),0,"AfxControlBar42d","eagle"));
,请问是否正确,CDockEagle是我自己定义的一个停靠工具栏类。
(CMainFrame* AfxGetMainWnd())->m_wndToolBar