Windows XP 中的 Smalltalk VisualWorks:隐藏默认 window header 按钮

Smalltalk VisualWorks in Windows XP: hiding default window header buttons

我目前在 Windows XP 上使用 Smalltalk Visualworks。有没有一种方法(以及哪种方法)隐藏(最好)或禁用 [​​=17=] header 默认按钮(最小化、最大化)?作为替代方案:禁用他们的事件。搜索指南和互联网 - 到目前为止(几天)没有结果。

您需要使用 DLLCC 与 WinAPI 的 C 接口通信。然后您需要找到一种删除按钮的方法,可能使用 SetWindowLong()。您可以从 VisualWorks window 中获取 HWND 可能通过询问它的 #windowHandle.