La struttura RGNDATA ha la seguente forma:
typedef struct _RG&NDATA {/ * rgnd * /
nbsp; RGNDATAHEADER rdh;
char Buffer [1];
} RGNDATA
La struttura RGNDATA contiene un'intestazione e un allineamento dei rettangoli che compongono una regione. Questi rettangoli, ordinato alto verso il basso, a sinistra, a destra, non si sovrappongono.
Membri
rdh
Specifica un RGNDATAHEADER struttura. (Per ulteriori informazioni su questa struttura, vedere la documentazione SDK Win32). I membri di questa struttura, specificano il tipo di regione (se esso č rettangolare o trapezoidale), il numero dei rettangoli che compongono la regione, la dimensione del buffer che contiene le strutture del rettangolo, e cosė via.
Tampone
Specifica un buffer di dimensioni arbitrarie che contiene le strutture RECT che compongono la regione.
Vedere a&nchenbsp;CRgn::CreateFromData, CRgn::GetRegionData