Re les gens :)
Donc après multiple essai :)
J'arrive toujours pas lol :)
En gros voilà ce que ça donne :p
MyLink->hLink = CreateWindow("drLink", MyLink->szLink, WS_CHILD,
50,30,50, 20,
hParent, NULL,
MyLink->hInst,(LPVOID)MyLink);
Dans ma fonction CreateMyLink();
Et dans ma gestion de message
case WM_CREATE:
SetClassLong(hWnd, GCL_HBRBACKGROUND, GetClassLong(GetParent(hWnd), GCL_HBRBACKGROUND));
Link = (LP_drLink)((LPCREATESTRUCT) lParam)->lpCreateParams;
SetClassLong(hWnd, GWL_USERDATA, (LONG)Link->szLink);
MessageBox(0, Link->szLink, 0, 0);
return 0;
Donc la première message Box marche à merveille ce qui prouve que Link est bien initialisé
Mais si je met GetWindowLong(hWnd, GWL_USERDATA) bé marche pu :(
Me demande bien pourquoi lol :)
Merci quand même pour ce que vous m'avez appris lol :p
if(!Meilleur("Joky")) return ERREUR;<