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 .