Hello,
Chacun(e) de vous connais probablement la fameuse fonction RegisterClassEx (ou au moins RegisterClass). Il faut savoir que cette fonction se décline en deux versions concrètes dans l'API Windows(r) : une version Ansi (RegisterClassExA) et une version Unicode(tm) (RegisterClassExW). On ne le voit pas, parce que si on programme en C, alors ce sont des instructions du preprocesseur qui transforment automatiquement RegisterClassEx en la version concrête appropriée.
RegisterClassExA fonctionne trés bien chez moi (encore heureux .... ). Mais RegisterClassExW renvoie systèmatiquement 0, nul, nada, rien, zéro
Comme je suis sous Windows 98-SE, je me demandais s'il y avait des difficultées particulières sous ce système, avec cette fonction. Je suppose qu'elle est normalement implémantée, vu que la documentation de l'API Windows 95 (r) y fait référence... donc on peut penser que la fonction existe bien sous Windows 98...
Qu'en est-il ? Y at-il des gens qui ont eu des expériences à ce sujet ?
N.B-1 : MessageBoxW fonctionne tout à fait normalement...
N.B-2 : Je ne peux rien dire au sujet CreateWindowExW, vu que je ne peux même pas créer de classe, je n'ai pas put la tester encore...
Partager