问题描述
1。怎么样用一个指定的Rectangle来限制 MDI父窗体的工作区,限制后,子窗体就在限定的Rectangle内 在子窗体最大化的时候,子窗口的最大化,最小化,还原等图标还是在主窗口(最大化,最小化,还原等图标)的下面,子窗口工作区显示在 则还是在限定的区域内用API这样实现,Delphi里通过调用DLL象下面实现:SetWindowPos(MainForm.ClientHandle,0,0,0,ARect.Right-ARect.Left,ARect.Bottom-ARect.Top-tsWorksheets.Height,SWP_NOMOVEorSWP_NOZORDER);但是调用DLL,不方便对C#代码的维护,C#里面有什么API可以调用实现这种功能吗
解决方案
解决方案二:
这个C#也得用API实现和你的那个代码使用上是一样的。
时间: 2024-11-02 20:29:27