Bonjour,

J'ai developper un projet C/S qui dépend d'une librairie pour une couche reseau.

Pour le client / server j'utilise (aussi pour le client) les messages FD_ACCEPT ,FD_READ , FD_CLOSE

Question :
Sur les API de gestions HWND , est t'il propre de melanger les appels fonctions unicode et multibyte ?
car j'ai constater que ca fonctionnais impec sur Win Xp , et seven en platform x86 mais pas sur Windows seven X64 (l'évenement FD_READ n'était pas appeler du tout) car dans ma librairie j'utilisais des
fonctions de gestion des fenêtre (SetWindowLong,GetMessage,DispatchMessage,GetWindowLong,RegisterWindow,RegisterClass) en mélangant unicode et multibyte.

Par exemple j'utilisais la fonctions RegisterClassA et GetMessageW.

Etes vous d'accord ?

Je pose ce genre de guestion pour être sure que le pb était à l'origine de cela ?


Merci