Tag: titlebar

如何在UWP应用程序中隐藏/折叠标题栏?

有没有办法以某种方式隐藏/崩溃/使UWP应用程序中的标题栏暂时不可见(但不是完全禁用)? 我知道可以在应用程序全屏后自动折叠标题栏,但我需要在可resize的桌面窗口中实现它。 我也知道你可以自定义标题栏的外观,比如颜色等。 原因:我有一个带有很多窗口的应用程序,需要节省屏幕空间,并为Windows的客户区域提供更多空间。 我读过不同的消息来源,但找不到答案: MSDN docs ApplicationViewTitleBar , CoreApplicationViewTitleBar http://blogs.msdn.com/b/eternalcoding/archive/2015/08/20/uwp-take-the-control-of-your-title-bar.aspx https://marcominerva.wordpress.com/2015/05/19/easily-manage-the-title-bar-in-windows-10-apps/ 例如,对于WPF的同一问题,似乎有一个解决方案: 如何从窗口中删除标题栏但保留边框

如何通过C#更改win apps中的标题栏字体?

我如何通过C#在Windows应用程序中更改窗体的标题栏字体? 我发现这段代码但没有工作,也没有绘制标题栏:我怎么能这样做? 谢谢大家 protected override void WndProc(ref Message msg) { base.WndProc(ref msg); const int WM_NCPAINT = 0x85; if (msg.Msg == WM_NCPAINT) { this.Text = “”;// remove the original title text IntPtr hdc = GetWindowDC(msg.HWnd); Graphics g = Graphics.FromHdc(hdc); Font ft = new Font(“Arial”, 16); g.DrawString(“Hello World title”, ft, Brushes.Red, new PointF(20.0f, 0.0f)); ReleaseDC(msg.HWnd, hdc); } […]

如何更改Windows窗体应用程序的标题图标

如何更改Windows窗体应用程序的标题图标?