求助,有办法调成全屏幕无边框手机全屏么

12102人阅读
很多同学在绘制UI时喜欢将窗口或者对话框设置成无边框无标题栏样式,然后在客户区里就可以&胡作非为&了,想干什么都行
然而新手们包括笔者以前都遇到的一个问题是:对于对话框来说直接这样设置:
ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED);&
是不完美的,他们会发现在对话框的情况下,那个border还是存在,最后怎么设置都不可行
对于一般从CWnd派生然后用Create方法创建的窗口却没什么问题
这里我告诉你如何设置,以下代码适用所有窗口,设置后边框没了,标题栏也没了
纯净的客户区就美丽的显示在你的面前
DWORD dwStyle = GetStyle();//获取旧样式
DWORD dwNewStyle = WS_OVERLAPPED | WS_VISIBLE| WS_SYSMENU |WS_MINIMIZEBOX|WS_MAXIMIZEBOX|WS_CLIPCHILDREN|WS_CLIPSIBLINGS;
dwNewStyle&=dwS//按位与将旧样式去掉
SetWindowLong(m_hWnd,GWL_STYLE,dwNewStyle);//设置成新的样式
DWORD dwExStyle = GetExStyle();//获取旧扩展样式
DWORD dwNewExStyle = WS_EX_LEFT |WS_EX_LTRREADING |WS_EX_RIGHTSCROLLBAR;
dwNewExStyle&=dwExS//按位与将旧扩展样式去掉
SetWindowLong(m_hWnd,GWL_EXSTYLE,dwNewExStyle);//设置新的扩展样式
SetWindowPos(NULL,0,0,0,0,SWP_NOZORDER|SWP_NOMOVE|SWP_NOSIZE|SWP_FRAMECHANGED);//告诉windows:我的样式改变了,窗口位置和大小保持原来不变!&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:102935次
积分:1395
积分:1395
排名:千里之外
原创:27篇
评论:87条
(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(2)(4)(1)(6)(1)(1)(1)(1)2016年3月 其他开发语言大版内专家分月排行榜第二2014年10月 其他开发语言大版内专家分月排行榜第二2013年7月 Windows专区大版内专家分月排行榜第二2013年5月 其他开发语言大版内专家分月排行榜第二2013年4月 其他开发语言大版内专家分月排行榜第二2012年11月 其他开发语言大版内专家分月排行榜第二2012年6月 其他开发语言大版内专家分月排行榜第二2011年11月 其他开发语言大版内专家分月排行榜第二2011年9月 其他开发语言大版内专家分月排行榜第二2010年6月 其他开发语言大版内专家分月排行榜第二2007年4月 其他开发语言大版内专家分月排行榜第二2006年12月 其他开发语言大版内专家分月排行榜第二2006年11月 其他开发语言大版内专家分月排行榜第二2005年6月 其他开发语言大版内专家分月排行榜第二2003年5月 其他开发语言大版内专家分月排行榜第二2003年3月 其他开发语言大版内专家分月排行榜第二
2013年11月 其他开发语言大版内专家分月排行榜第三2013年8月 其他开发语言大版内专家分月排行榜第三2012年12月 其他开发语言大版内专家分月排行榜第三2012年9月 其他开发语言大版内专家分月排行榜第三2012年8月 其他开发语言大版内专家分月排行榜第三2012年5月 其他开发语言大版内专家分月排行榜第三2011年12月 其他开发语言大版内专家分月排行榜第三2010年12月 其他开发语言大版内专家分月排行榜第三2010年9月 其他开发语言大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。后使用快捷导航没有帐号?
查看: 3954|回复: 4
新人欢迎积分1 阅读权限20积分27精华0UID帖子金钱508 威望0
Lv.2, 积分 27, 距离下一级还需 23 积分
UID帖子威望0 多玩草0 草
如题~~WIN7如何能把坦克世界设置成窗口无边框模式!求大神援助
新人欢迎积分1 阅读权限80积分14273精华0UID帖子金钱30458 威望0
伝承の妖精
Lv.8, 积分 14273, 距离下一级还需 5727 积分
UID帖子威望0 多玩草90 草
只有普通窗口和全屏
还有全屏有bug 有一定几率瞬间最小化 让你呵呵
新人欢迎积分0 阅读权限10积分5精华0UID帖子金钱15 威望0
Lv.1, 积分 5, 距离下一级还需 10 积分
UID帖子威望0 多玩草0 草
关闭游戏,屏蔽所有插件(是不是必须的没确定,但我是屏蔽了的),然后打开游戏,在登陆界面,点右下角红色的【开始】边上那个向上的箭头,选择重新设置分辨率并重启游戏,然后再设置,窗口(无边框),就OK了
新人欢迎积分1 阅读权限30积分190精华0UID7151168帖子金钱924 威望0
Lv.3, 积分 190, 距离下一级还需 60 积分
UID7151168帖子威望0 多玩草10 草
新人欢迎积分1 阅读权限40积分639精华0UID帖子金钱2273 威望0
Lv.4, 积分 639, 距离下一级还需 361 积分
UID帖子威望0 多玩草0 草
拿胶带把边框贴上
手机论坛勋章
APP发帖双倍积分,登陆即送勋章!
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by

我要回帖

更多关于 华为全屏无边框手机 的文章

 

随机推荐