BringWindowToTop
, SetForegroundWindow
, SwitchToThisWindow
, SetWindowPos
, ShowWindow
все описаны как отображение и активация окна.
Каковы реальные различия между ними? Когда и почему BringWindowToTop
предпочтительнее SetForegroundWindow
или SwitchToThisWindow
или даже SetWindowPos
с флагами, установленными для активации и отображения?