184Fermer186
FarewellLe 20/04/2009 à 01:54
Erf... je suis pris de gros doutes...
J'ai écrit ça :
typedef union
{
	WIN_RECT;
	struct {short x0,y0,x1,y1;};
} WINRECT;

Donc j'ai pas nommé l'union.
Et ma structure :
struct Misc
{
	WINRECT	Curs;
	short	CursModePlane0;
	short	CursModePlane1;
	...

Pourtant, quand je fais un Data.Curs.y0, ça a l'air de marcher (ie ça compile sans rien dire).
Mais il me dit que le type de pointeur est incompatible si j'écris Data->Curs.y0
Où est-ce que je merde ?

(ok, je devrais faire plus simple en utilisant directement la structure WIN_RECT telle qu'elle est proposée, mais pourquoi ça marche pas ???)