【发布时间】:2019-12-29 23:26:38
【问题描述】:
我正在创建一个将FormBorderStyle 设置为None 的表单。
我正在使用以下方法来启用 Aero Snapping:
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
{
cp.Style |= 0x20000 | 0x80000 | 0x40000; //WS_MINIMIZEBOX | WS_SYSMENU | WS_SIZEBOX;
}
return cp;
}
}
这很好用,只是它会产生两个问题。
- 现在我的表单顶部有一个无法删除的白色边框。
- 当我将表单捕捉到屏幕顶部时,它会填满整个屏幕,覆盖任务栏。
我绝对是这方面的初学者,因此非常感谢任何帮助。
【问题讨论】:
标签: c# aero borderless