BOOL CMyFormView::OnInitDialog() { CFormView::OnInitDialog(); // 将对话框样式设置为无边框 ModifyStyleEx(WS_EX_DLGMODALFRAME, 0, SWP_FRAMECHANGED); return TRUE; }不对
时间: 2024-03-26 21:37:31 浏览: 104
帮助无边框的对话框
非常抱歉,我在之前的回答中写错了。在 OnInitDialog 函数中,需要将对话框的样式设置为无边框的代码应该是:
```
ModifyStyleEx(WS_EX_CLIENTEDGE, 0);
```
而不是:
```
ModifyStyleEx(WS_EX_DLGMODALFRAME, 0, SWP_FRAMECHANGED);
```
WS_EX_CLIENTEDGE 表示对话框的边框样式为凸起的边框,我们需要将其设置为 0,即无边框。
再次感谢您指出我的错误,希望这次回答可以解决您的问题。
阅读全文