对话框中关于Static Text有关问题

对话框中关于Static Text问题
我在一个基于对话框中的程序中想实现以下功能   ,应该如何实现?
在一个对话框窗体中有一个静态文本控件   一个按钮,给这个控件定义一个变量m_static
点击按钮以前静态文本显示一个文本信息
当点击按钮进行相应操作(如已经修改m_static   内容)以后,
静态文本信息也会显示相应内容

应该如何实现

------解决方案--------------------
1、修改静态控件的id
2、给静态控件关联一个CStatic类的变量
3、CStatic::SetWindowText
------解决方案--------------------
那把以前的值保存在字符变量里,用SetWindowtext重新设回来.
------解决方案--------------------
在头文件里让定义一个CString strold;
m_static如果是CString型的``
按钮1消息里
{
UpdateData();
strold=m_static;
m_static= "新的 ";
UpdateData(FALSE);
}
按钮2消息里
{
m_static=strold;
UpdateData(FALSE);
}
m_static如果是CStatic型的``
按钮1消息里
{
m_static.GetWindowText(strold);
m_static.SetWindowText( "新的 ");

}
按钮2消息里
{
m_static.SetWindowText(strold);
}