在我的MDI应用程序中,我更改了其MDI客户端的大小,以避免将MDI子窗体的一部分移出MDI父窗体的客户区视图时出现的滚动条(我创建了MDI)客户端大小大于屏幕大小。)
我知道我可以使用ShowScrollBar来隐藏这些滚动条,但它会闪烁,我更喜欢不使用API。
现在我遇到的问题是,当最小化任何MDI子窗体时,其位置默认设置为MDI客户端的底部(其大小大于屏幕的大小),因此最小化的MDI子窗体不会不会出现。
那么如何更改最小化的mdichild表单的位置?
提前致谢。
答案 0 :(得分:0)
尝试从父级读取ClientRectangle并在最小化之前将位置应用于子级。我认为你可以实现Form Minimized或最小化事件。