如果你想更新用户界面,你可以考虑使用以下方法:
1. 消息映射: 在你的 CDHtmlDialog 派生类中,使用消息映射机制处理相应的消息,例如 OnUpdateUI。
BEGIN_MESSAGE_MAP(YourDialog, CDHtmlDialog)
ON_UPDATE_COMMAND_UI(IDC_BUTTON1, &YourDialog::OnUpdateUI)
END_MESSAGE_MAP()
void YourDialog::OnUpdateUI(CCmdUI* pCmdUI)
{
// 在这里更新用户界面
// 例如:pCmdUI->Enable(TRUE); // 启用控件
}
2. 控件事件处理: 如果是在响应控件事件时需要更新界面,你可以使用控件的事件处理函数。
void YourDialog::OnButtonClicked()
{
// 在这里更新用户界面
}
这只是一般的示例,具体的实现会根据你的需求和界面设计而有所不同。
转载请注明出处:http://www.zyzy.cn/article/detail/17272/MFC/CDHtmlDialog