SDI中如何去掉标题栏 谁指点一下 谢谢

fwoi1 2006-10-18 02:00:17
这个好象是不是去掉一个风格上面的东西啊
...全文
330 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
gameslq 2007-01-20
  • 打赏
  • 举报
回复
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;

ModifyStyle(WS_EX_CLIENTEDGE,0);

.................

}
就可以
CharlesPrince 2007-01-20
  • 打赏
  • 举报
回复
我再推荐一个方法:
CRect WndRc;
GetWindowRect(&WndRc);
WndRc.top+=30;//去标题
WndRc.left+=3;
WndRc.bottom-=3;
WndRc.right-=3;
CRgn WndRgn;
WndRgn.CreateRectRgn(&WndRc);//这个函数名可能有几个字母不对,想不起来了,不好意思
SetWindowRgn(&WndRgn);
祝LZ成功!
winkyz 2007-01-19
  • 打赏
  • 举报
回复

int CKCUSRLoginDialog::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (__super::OnCreate(lpCreateStruct) == -1)
return -1;

ModifyStyle(WS_CAPTION | WS_BORDER | WS_DLGFRAME | WS_THICKFRAME, NULL);
ModifyStyleEx(WS_EX_CLIENTEDGE | WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE, NULL);

return 0;
}
fwoi1 2006-10-19
  • 打赏
  • 举报
回复
外面有圈边框怎么拿下去呀
cleverwyq 2006-10-19
  • 打赏
  • 举报
回复
重载WM_NCPAINT,啥也不做
imzhjy 2006-10-19
  • 打赏
  • 举报
回复
cs.style=WS_POPUP;
imzhjy 2006-10-18
  • 打赏
  • 举报
回复
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.hMenu=NULL;
cs.style=WS_THICKFRAME | WS_POPUP;
return TRUE;
}
zctom23 2006-10-18
  • 打赏
  • 举报
回复
mark
yjgx007 2006-10-18
  • 打赏
  • 举报
回复
Remove the style - WS_CAPTION
fwoi1 2006-10-18
  • 打赏
  • 举报
回复
我就是想做一个 除了客户区什么都没有的 现在就剩下边框了 谁知道 帮我写一个例子

我在这谢谢拉
cleverwyq 2006-10-18
  • 打赏
  • 举报
回复
去掉边框好像要自己画的,响应wm_ncpaint函数
fwoi1 2006-10-18
  • 打赏
  • 举报
回复
WS_EX_CLIENTEDGE
是填在ModifyStyle里么

好象是不能用呀
Kudeet 2006-10-18
  • 打赏
  • 举报
回复
对,去掉某种风格就可以了,试试WS_EX_CLIENTEDGE
fwoi1 2006-10-18
  • 打赏
  • 举报
回复
谁帮个忙呀
fwoi1 2006-10-18
  • 打赏
  • 举报
回复
还想问一个 怎么去掉边框呀
cleverwyq 2006-10-18
  • 打赏
  • 举报
回复
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;

ModifyStyle(WS_DLGFRAME,0);

.................

}
fwoi1 2006-10-18
  • 打赏
  • 举报
回复
难道没人会

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧