2 xt 200624101095 xt_200624101095 于 2016.04.25 14:15 提问

求助:请问无标题栏有边框的窗体怎么多出一部分白色的出来了呢? 1C

图片说明图片说明
我想做一个去掉标题栏但不去掉边框的窗体(不是FormBorderStyle=None),但在Win
10里面标题栏却出现了一部分白色的背景,请问有没有高手知道是怎么回事?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Delphi 设置窗体无标题栏和边框
只需要在窗体的创建时,添加如下代码 procedure TMainForm.FormCreate(Sender: TObject); begin SetWindowLong(handle, gwl_style, getwindowlong(handle, gwl_style) xor ws_caption); hide; show; end;
Delphi 实现窗体无标题栏有边框
1.在窗体的public区写下这一句: Procedure CreateParams(var Params :TCreateParams);override; 2然后把光标停在这一行上,按下Ctrl+Shift+C,在出现的代码块里写上       inherited
Windows API去掉窗口标题栏以及边框
本文中代码由http://bbs.csdn.net/topics/370099236中的VB代码修改而来。
将对话框(窗口)设置成无边框无标题栏样式
一般方法: ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED);   这种方法对于一般从CWnd派生,然后用Create方法创建的窗口没有什么问题。 但对于对话框来说,border还是存在,最后怎么设置都不可行,   以下代码适用所有窗口,设置后边框没了,标题栏也没了。   DWORD dwS
delphi 无标题窗体加边框可拖拽调整大小及移动窗体
delphi无标题窗体(borderstyle=bsnone)默认没有边框,无法移动,也无法拖拽必变窗体大小,本资源为无标题窗体加边框并可拖拽调整大小以及移动窗体位置。
C# 中不显示窗体的标题栏
1:ControlBox设置False,然后标题为""的时候标题就不显示了 2:把窗体设置为无边的窗体 3:通过设置窗体的Region只显示除了标题和边框以外的部分.  
C#重绘windows窗体标题栏和边框
摘要 windows桌面应用程序都有标准的标题栏和边框,大部分程序也默认使用这些样式,一些对视觉效果要求较高的程序,如QQ, MSN,迅雷等聊天工具的样式则与传统的windows程序大不相同,其中迅雷还将他们的BOLT界面引擎开放,使得大家也可以创建类似迅雷一样的界面。那么这些软件的界面是怎样实现的呢,使用C#是否也可以实现类似界面? 重绘方式 常见的自定义标题栏和边框的方式有两种,一种是隐
Delphi 窗口没有边框的方法
只需在form子窗体中create中写入以下代码,就可以了。 setwindowlong(handle,GWL_STYLE,getwindowlong(handle,GWL_STYLE)and not ws_caption); clientheight:=height; refresh; 以上代码我实验过,完全可行。 当然你还可以改变子窗体的其他选项,如下: 1、使窗体没有边框 在f
delphi 无标题窗体加边框可拖拽调整大小
delphi无标题窗体(borderstyle=bsnone)默认没有边框,也无法拖拽必变窗体大小,本资源为无标题窗体加边框并可拖拽调整大小
qt实现无标题栏透明可移动窗口
QT的常规对话框包括标题栏、图标Icon、关闭按钮,如下图所示:   在有些场景中,我们可能需要对标准对话框进行美化工作,比如,去掉标题栏和边框,并使整体表现出透明色的样子,如下图所示:     通过查找Qt的帮助文档,我们可以发现Qt的可视化控件基类中有一个方法void setWindowFlags(type),可以通过此方法对QWidget及其子类的窗体进行不同的属性设置。更