如何吃MDIChild最小化消息

时间:2015-04-01 14:40:21

标签: winapi vb6 windows-messages

我有一些代码拦截并吃掉WM_ExitSizeMove消息,因为我想阻止用户最大化MDIChild表单。我也想阻止他们最小化MDIChild表单,但我无法弄清楚拦截哪条消息,有人知道吗?

1 个答案:

答案 0 :(得分:0)

我认为你要做的事情要比你做的容易得多。只需将MDIChild表单上的WindowState属性更改为FixedSingle即可。这将阻止任何调整窗体的大小,并将摆脱最大和最小按钮。

如果要在不使用最大化或最小化的情况下调整大小,则必须通过API。您也可以使用EnumChildWindows摆脱最大和最小按钮。