I have coded a mirc .dll file that uses SendMessage to talk with mirc. It runs perfectly on my windows XP machine. I have had others test it and it worked on windows NT, but windows 95, 98, and ME users have problems with it. I've done some research, and the problem seems to be with the way windows 95, 98 and ME pass messages with SendMessage. They seem to use a different character set (ie, they don't use true UNICODE). Is there an easy or common fix for this? I have tried using the recommended API from microsoft, but it doesn't seem to have any effect. Surely it can't be this complicated frown

Any help or suggestions are appreciated.
Andrew