如何使用windows API以编程方式调整和移动窗口?
如何使用windows API以编程方式调整和移动窗口 场景是:我想垂直平铺两个窗口(80%/20%宽度比例)。在windows API中使用如何使用windows API以编程方式调整和移动窗口?,windows,winapi,Windows,Winapi,如何使用windows API以编程方式调整和移动窗口 场景是:我想垂直平铺两个窗口(80%/20%宽度比例)。在windows API中使用 给定一个HWND,您可以更改z顺序、位置(左上角)、大小以及许多其他标志(如显示或隐藏、是否将其设置为活动窗口等)。在SDK文档中查找MoveWindow。SetWindowPos或MoveWindow将为您完成此操作,您正在查找其中一个,并且 您能否更具体地描述该场景,以便我们推荐最合适的API?对于无闪烁、同时定位两个(或更多)窗口的情况,您的最佳选
给定一个HWND,您可以更改z顺序、位置(左上角)、大小以及许多其他标志(如显示或隐藏、是否将其设置为活动窗口等)。在SDK文档中查找MoveWindow。SetWindowPos或MoveWindow将为您完成此操作,您正在查找其中一个,并且
您能否更具体地描述该场景,以便我们推荐最合适的API?对于无闪烁、同时定位两个(或更多)窗口的情况,您的最佳选择是使用和。在你的情况下,因为你同时移动两个,这是你最好的选择
三个更古老、更简单的函数,你也可以考虑。p>
SetWindowPlacement
是另一个可以做到这一点的功能。AdjustWindowRectEx不会移动或调整窗口大小。它用于计算窗口的大小和位置,以使窗口的客户端区域与给定的矩形匹配。