[VC++] - Programmation
Marsh Posté le 27-06-2002 à 10:10:26
bon, je suis une bouse alors j'ai trouve ma couille ...
il fallait faire :
HINSTANCE hExe = LoadLibrary("toto.exe" );
HRSRC hRes = FindResource(hExe, MAKEINTRESOURCE(180), RT_GROUP_ICON);
HRSRC hMem = (HRSRC) LoadResource(hExe, hRes);
voili voila .. au cas ou ca puisse aider quelqu'un pour une prochaine fois !
Marsh Posté le 27-06-2002 à 09:47:37
Bonjour, je souhaite charger une icone d'une programme pour cela je realise le code suivant, mais ca marche pas :
HINSTANCE hExe = LoadLibrary("toto.exe" );
HRSRC hRes = FindResource(hExe, MAKEINTRESOURCE(180), RT_GROUP_ICON);
HRSRC hMem = LoadResource(hExe, hRes);
mais cette troisieme ligne ne passe pas la compil :
l'erreur est la suivante :
error C2440: 'initializing' : cannot convert from 'void *' to 'struct HRSRC__ *'
Conversion from 'void*' to pointer to non-'void' requires an explicit cast
je comprend pas trop pourquoi il veut pas mon hRes .. si quelqu'un a un conseil a me dommer, je suis preneur
MERCI !!!!