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