如何在 MFC 对话框中添加关闭按钮
Posted
技术标签:
【中文标题】如何在 MFC 对话框中添加关闭按钮【英文标题】:How to add close button in MFC dialog 【发布时间】:2014-01-14 11:55:42 【问题描述】:我有一个显示图像的 MFC 对话框。 我添加了这段代码
CDialogEx::OnInitDialog();
SetWindowLong(this->m_hWnd, GWL_STYLE, GetWindowLong(this->m_hWnd, GWL_STYLE) | WS_MINIMIZEBOX | WS_MAXIMIZEBOX |WS_CLOSE);
但我仍然没有在标题栏上看到关闭按钮。 请告诉我如何获得关闭按钮。
【问题讨论】:
只是好奇:您是从哪个标头获得 WS_CLOSE 符号的? 其实我加了那个。我找到了最大化和最小化按钮的控件。但它们也不起作用。 “添加”?什么价值? 【参考方案1】:使用WS_SYSMENU
样式而不是WS_CLOSE
【讨论】:
太棒了.. 它有效。 :) 但是最大化和最小化按钮仍然没有出现 他们应该在这里。为什么不使用 RC 文件作为样式?发布您的实际资源模板。以上是关于如何在 MFC 对话框中添加关闭按钮的主要内容,如果未能解决你的问题,请参考以下文章