J'ai traduis en Pascal cette fonction droit sortie du SDK M$
Je l'ai implementé sans beaucoup de probleme et elle tourne normalement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 BOOL CALLBACK EnumResTypeProc(HMODULE hModule, LPTSTR lpszType, LONG_PTR lParam );
Mon seul probleme c'est que cette fonction me retourne dans lpszType le type de ressource trouvé. Or je n'ai rien. J'ai verifie la fonction est bien appelle le nombre de fois correct (nb de type de ressource de mon module)par contre je n'arrive pas à recuperer le resultat
a priori LPTSTR est un pointeur sur chaine j'ai donc mit un PCHAR,un Pointeur, un string(trafiqué) rien ni fait
J'ai regarder le type LPTSTR corresponds bien à @STR[1] dans d'autres fonctions
2 heures de recherche et je n'ai plus d'idée
Au secours!!!
John
Partager