Bonjour à tous,
Je cherche à utiliser la fonction :
function CreatePolygonRgn( Points: PPoint;NumPts: Integer;FillMode: Integer):HRGN;
Mais j'ai quelques difficultés. Je ne comprends pas comment utiliser le "Points
Point".
J'ai déjà un tableau de points défini :
P:array[1..nbpts] of Tpoint;
(avec nbpts =5)
Je fais donc
CreatePolygonRgn(P, nbpts, WINDING)
Et en compilant, j'ai une erreur :
uinterface.pas(82,25) Error: Incompatible type for arg no. 1: Got "Array[1..5] Of POINT", expected "PPoint"
Donc, il attend un "PPoint" qui doit être un pointeur vers un TPoint, mais après j'ai essayé diverses solutions, ça me redonne toujours le même message d'erreur...
Partager