GetRegionData

Функция GetRegionData заполняет указанный буфер данными, описывающими область. Эти данные включают в себя размеры прямоугольника, покрывающего область.


DWORD GetRegionData (

    HRGN hRgn , // дескриптор области
    DWORD dwCount , // размер буфера, содержащего данные области
    LPRGNDATA lpRgnData  // адрес буфера
   );

Параметры

hRgn - идентифицирует область.
dwCount - определяет размер буфера, на который указывает значение параметра lpRgnData , в байтах.
lpRgnData - указывает на структуру типа RGNDATA , которая получает информацию. Если значение этого параметра равно NULL , то возвращаемое значение содержит число байт, необходимых для данных области.

Возвращаемые значения

Если вызов функции завершается успехом и значение dwCount определяет соответствующее количество байт, возвращается 1. Если значение dwCount слишком мало или значение lpRgnData равно NULL , возвращается требуемое количество байт.
В случае неудачи возвращается нуль.

Комментарии

Функция GetRegionData используется в паре с функцией ExtCreateRegion .

См. также

ExtCreateRegion , RGNDATA .

Hosted by uCoz