MFC取消菜单栏
在CMainFrame的OnCreate()中添加如下代碼:
//去掉標題欄及其他樣式
SetWindowLong(this->m_hWnd,GWL_STYLE,0);
//去掉邊框及其他樣式
SetWindowLong(this->m_hWnd,GWL_EXSTYLE,0);
//去掉標題欄及其他樣式
SetWindowLong(this->m_hWnd,GWL_STYLE,0);
//去掉邊框及其他樣式
SetWindowLong(this->m_hWnd,GWL_EXSTYLE,0);
//取消菜單欄
this->SetMenu(NULL);
在CView中的OnCreate()中也去掉邊框
//去掉邊框風格及其他樣式
long Style;
SetWindowLong(this->m_hWnd,GWL_EXSTYLE,0);
?
?
方法二:使用CWnd成員函數ModifyStyle實現 ?
// ?隱藏TitleBar ?
ModifyStyle(WS_CAPTION, ?0, ?SWP_FRAMECHANGED); ?
// ?顯示TitleBar ?
ModifyStyle(0, ?WS_CAPTION, ?SWP_FRAMECHANGED);??
以上代碼,放置在CMainFrame的OnCreate函數的尾部即可~~
轉載于:https://www.cnblogs.com/zzzili/archive/2012/12/06/6662746.html
總結
- 上一篇: 保存、删除配置文件
- 下一篇: 这就是搜索引擎:核心技术详解