Win32 API. Функции окна
Страница 51. Функция SetParent


 

Функция 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Нет
Замечания по платформеНе имеется

 
« Предыдущая статья   Следующая статья »