编译都过去了,无错误!代码如下,我定义了一个未归档的虚函数!
virtual void OnUpdateFrameTitle(bool bAddToTitle);void CMainFrame::OnUpdateFrameTitle(bool bAddToTitle)
{
CFrameWnd::OnUpdateFrameTitle(bAddToTitle);
CString title;
title = "股海冲浪";
SetWindowText(title);
}感觉挺简单的一个事,就是有问题,挺烦人,后来我直接用
AfxGetMainWnd()->SetWindowText("标题"); 没用我上面的OnUpdateFrameTitle()也不行,提示还一样。请各位指教一下!!!
virtual void OnUpdateFrameTitle(bool bAddToTitle);void CMainFrame::OnUpdateFrameTitle(bool bAddToTitle)
{
CFrameWnd::OnUpdateFrameTitle(bAddToTitle);
CString title;
title = "股海冲浪";
SetWindowText(title);
}感觉挺简单的一个事,就是有问题,挺烦人,后来我直接用
AfxGetMainWnd()->SetWindowText("标题"); 没用我上面的OnUpdateFrameTitle()也不行,提示还一样。请各位指教一下!!!
解决方案 »
- First-chance exception in test.exe (KERNELBASE.DLL): 0xE06D7363: Microsoft C++ E
- 创建的无模式对话框总是在父窗口前面,请问怎么解决?
- 如何在VC中控制FLASH翻书效果翻页?
- 我要在创建表时,表里的字段要从以列表框里读取。怎么做呀 谢谢!!!!!!!!!!!!
- VC 做一把avi 转换成 flv怎么做?
- 请教!如何实现单击按钮,弹出一个记事本文件.
- 如何将两个工具条都停靠到右侧的同一列中?
- dll问题
- 如何通过局域网上的DSN连接数据库
- 求一个程序的完整代码包,谢谢
- 有谁知道*.ipx文件怎么打开?怎么制作的?急!!!!!!!!!
- 关于ConnectionString的格式……
创建,你最好用AfxGetApp()->m_pMainWnd来做,首先你要判断AfxGetApp()得到的指针是不是有效的.然后在用SetWindowText.如果你用基于SDI或MDI,我记得好像在Document有一个virtual
function叫SetTitle,你override它呢也可以做到,你试试看
{
cs.style &= ~FWS_ADDTOTITLE;
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
m_strTitle = "SQL Server 决策树生成器";
return TRUE;
}
CMainFrame* pFrm=(CMainFrame*)AfxGetApp()->GetMainWnd();
pFrm->SetWindowText("ABCDEF");
"模态对话框的标题要在OnInitDialog()里面确定!对话框一旦DoModal()后就不可改变了!"
是吗,这句话,不敢苟同!
怎么
void CBbcvbDlg::OnButton2()
{
SetWindowText("asdf");
}又可以?
pFrm->SetWindowText("AAAA");必须得到FRAME~!