Страница 51 из 69 Функция SetParent (УстановитьРодителя) Функция SetParent заменяет родительское окно заданного дочернего окна. Синтаксис HWND SetParent ( HWND hWndChild,// Дескриптор окна, родитель которого изменяется HWND hWndNewParent // Дескриптор нового родительского окна );
Параметры hWndChild Идентифицирует дочернее окно. hWndNewParent Идентифицирует новое родительское окно. Если этот параметр - ПУСТО (NULL), окно рабочего стола становится новым родительским окном. Возвращаемые значения Если функция завершается успешно, возвращаемое значение - дескриптор предыдущего родительского окна. Если функция не выполняет задачу, возвращаемое значение - ПУСТО (NULL). Чтобы получать дополнительные данные об ошибках, вызовите GetLastError. Замечания Прикладная программа может использовать функцию SetParent, чтобы установить родительское окно выскакивающего, перекрывающего или дочернего окна. Новое родительское окно и дочернее окно должны принадлежать той же самой прикладной программе. Если окно, идентифицированное параметром hWndChild видимое, Windows выполняет соответствующее изменение и перерисовку. Смотри также GetParent Размещение и совместимость SetParent Windows NTДа Win95Да Win32sДа Импортируемая библиотекаuser32.lib Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется |