我希望修改我的控制台窗口。我拿到了把手。这有助于改变它。但我怎么能
- 移除关闭按钮
- 删除最大化按钮
- 删除图标
- 禁用调整大小
?
// C# syntax
StringBuilder buffer = new StringBuilder(260);
IntPtr window = FindWindow(null, buffer.ToString(0, GetConsoleTitle(buffer, buffer.Capacity)));
uint a = (uint)((WS_BORDER | WS_CAPTION) & (~WS_ICONIC));
SetWindowLongPtr(window, -16, new IntPtr(a)); // GWL_STYLE = -16
出于某种原因,这个电话后窗口被打破了。我不能再用鼠标移动它,所有的点击都会通过它进入其他窗口。