我现在在mfc中嵌入flush时遇到一些问题,
我的flush文件中有一个lable,我想要改变其显示的内容,使用SetVariable()设置属性之后,再用GetVariable()获取内容,发现已经为我设置的值了,但是界面上并没有改变.这是为什么呢,希望不吝赐教.
void CFlushDemoDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
m_flushPlayer.SetVariable(_T("text"), _T("10"));
CString str = m_flushPlayer.GetVariable(_T("text"));
m_flushPlayer.SetVariable(_T("tips"), _T("this is the tips"));
}
m_flushPlayer.SetVariable(_T("text"), _T("10")); 这句执行之后
CString str = m_flushPlayer.GetVariable(_T("text")); 取到的str的值是10,但是mfc中嵌入的flush界面中的lable并没有改变显示内容.....
求高手解答,是设置了属性之后还需要再调用什么借口刷新界面?