与[{3}}
相关,但是更为一般的问题可以使用ShowWindow()和SetWindowPos()API
最小化,恢复,移动和调整大小和/或最大化应用程序窗口使用它们的缺点是更改活动窗口和Z顺序
是否可以在背景中进行这些更改,以便更改仅在下次激活时变得明显?
首选使用API或VB6的灵魂
“请放心,在事情变得更糟之前事情会变得更糟” - Anon。
答案 0 :(得分:3)
SetWindowPos
无需更改z顺序或激活窗口。
SWP_NOZORDER
标志阻止z顺序更改。SWP_NOOWNERZORDER
标志防止窗口所有者的z顺序发生变化(如果窗口是拥有的)SWP_NOACTIVATE
标志防止窗口被激活。这些标志(及其值)记录在案here。