我不想看到窗口客户区的边框。有没有办法去掉它们?该窗口是一个SDI(单文档)窗口。
我还注意到,边框只出现在客户端区域的顶部和左侧(右侧和底部都没有)。我很困惑。
非常感谢!
我不想看到窗口客户区的边框。有没有办法去掉它们?该窗口是一个SDI(单文档)窗口。
我还注意到,边框只出现在客户端区域的顶部和左侧(右侧和底部都没有)。我很困惑。
非常感谢!
这种东西在你的情况下会有用吗?
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style = WS_POPUP | WS_VISIBLE; // or others you want
cs.dwExStyle = 0; // or others you want
return CFrameWnd::PreCreateWindow(cs);
}
那涉及到重载CWnd::PreCreateWindow来修改CREATESTRUCT,CREATESTRUCT定义了一个窗口的初始化参数。
"dwExStyle" 指的是扩展样式。