Функция SetWindowRgn

Declare Function SetWindowRgn Lib "user32.dll" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
SetWindowRgn задает регион окна. С помощью этой функции можно создавать окна произвольной формы
hWnd
Дескриптор окна, для которого задается регион
hRgn
Дескриптор региона. Если равен 0, то показывается целое окно (удобный способ уничтожения ранее созданного региона)
bRedraw
Определяет, надо ли немедленно перерисовывать окно, используя новый регион. True для немедленной перерисовки окна, в противном случае - False

Пример

' смотри пример region.zip

Смотри также

GetWindowRgn

Категория

Регионы