Removing/hiding min/max/close 运行后按钮

Removing/hiding min/max/close buttons after runtime

我有一个 window,我的朋友有,我正在努力帮助他。

他想让 min/max/close 按钮可以拖动。所以他做了他的按钮,现在想隐藏本地按钮。

所以我们使用了这段代码:

int style;
 style = GetWindowLong(GetSafeHwnd(), GWL_STYLE); 
 style &= ~WS_MAXIMIZEBOX; 
 SetWindowLong(GetSafeHwnd(), GWL_STYLE, style);

这会隐藏最小值和最大值。关于如何隐藏关闭有什么想法吗?

删除 WS_SYSMENU 标志以隐藏关闭按钮。