1

在我的 MDI 应用程序中,我更改了其 MDI 客户端的大小,以避免在将 MDI 子窗体的一部分移出 MDI 父窗体的客户区视图时出现滚动条(我使 MDI 客户端大小更大比屏幕大小)。

我知道我可以使用使用ShowScrollBar的 API来隐藏这些滚动条,但它会闪烁,我更喜欢不使用 API。

现在我有一个问题,当最小化任何 MDI 子窗体时,它的位置默认设置为 MDI 客户端的底部(其大小大于屏幕大小),因此最小化的 MDI 子窗体不会出现.

那么如何更改最小化 mdichild 表单的位置?

提前致谢。

4

1 回答 1

0

尝试从父级读取 ClientRectangle 并将位置相应地应用于子级,然后再最小化。我认为您可以实现表单最小化或最小化事件。

于 2011-10-03T19:25:34.360 回答