Функция SetParent меняет родительское окно указанного дочернего окна.
HWNDSetParent ( HWNDhWndChild , // дескриптор окна, родитель которого будет изменен HWNDhWndNewParent // дескриптор нового родителького окна );
Параметры:
Идентифицирует дочернее окно. | |
Идентифицирует новое родительское окно. Если значение этого параметра равно NULL, то родительским окном становится окно рабочего стола. |
Возвращаемые значения:
В случае успеха возвращается дескриптор предыдущего родителького окна.
В случае ошибки возвращается NULL. Для получения дополнительной информации об ошибке, вызовите GetLastError.
В случае ошибки возвращается NULL. Для получения дополнительной информации об ошибке, вызовите GetLastError.
Замечания:
Приложение может использовать функцию SetParent для установки родителького окна всплывающему, перекрывающемуся или дочернему окну. Новое родительское окно и дочерние окна должны быть окнами одного приложения.
Если окно, указанное в параметре hWndChild, является видимым, то Windows производит перерисовку окна.
Если окно, указанное в параметре hWndChild, является видимым, то Windows производит перерисовку окна.