我使用OnInitDialog初始化一个Dialog,并将静态文本初始化为“loading”
现在我有一个函数,它返回静态文本应该从“loading”更改为“initialized”。
这可能吗?
即使出现对话框,文本也会发生变化吗?
答案 0 :(得分:1)
是的,当然可以。但您必须将其ID更改为IDC_STATIC以外的其他ID。然后,您可以像任何其他控件一样使用它。
就个人而言,我会从中创建一个控制变量,然后执行
m_MyStatic.SetWindowText(L"Initialized");
(不是真的。我会将字符串存储在STRINGTABLE中并从那里加载,让你明白了)