Здравствуйте VladD2, Вы писали:
VD>Здравствуйте Долгов Сергей Сергеевич.
VD>Приведенный ниже код скрывает/показывает первый попавшийся Notepad (т.е. можно скрывать любое окно... даже не свое).
VD> ::SetWindowLong(hWnd, GWL_HWNDPARENT, (LONG)::GetDesktopWindow());
В МСДН написано, что вместо данной функции с параметром GWL_HWNDPARENT лучше (и желательно) использовать SetWindowParent (), но желаемый эффект от вызова последней почему-то не наблюдается, а с SetWindowLong () всё нормально... плз, объясните почему, если можно?