Re: DLL initialization (was: Loading new DLLs on old Windows)

Andras Balogh <[email protected]>
Newsgroups gmane.games.devel.windows
Message-ID <[email protected]>
I've checked this with dumpbin, and it uses the "A" version from
everything (eg. CreateFileMappingA), there is no W version present.

Thanks,

Andras

Monday, February 16, 2004, 6:59:09 PM, Phil Teschner wrote:

> This was asked before, but I'll just ask it again.  Are you absolutely
> sure you aren't uising any functions that in any way touch functions
> that have unicode equivalents?  
 
> Remember that Windows 2K/XP natively support these functions while on
> Win9x you need to supply an extra library to get the compatibility.
 
> Furthermore, remember that quite a few of the standard functions have
> defines in the headers which select between the non unicode (A at the
> end of the function) and unicode (W at the end of the function).
 
> For example there is a CreateWindowA and a CreateWindowW function and
> CreateWindow is defined to be one or the other depending on your
> settings (whether or not UNICODE is defined or not).  
 
> Running dumpbin might show you whether your DLL is indeed expecting
> the wide character versions or not.  For example
 
> Phil



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Gamedevlists-windows mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-windows
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=555
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.