   loading files, finding them???
  I have made my own libraries for loading bitmaps and my own image file and such, but in my functions i allow for the use of just the file name to be entered along with the folder under the executable''s directory, example "Images/Image1.bmp" would be put into the function and the function uses GetCurrentDirectory() to get the directory of the executable to open the image, this function GetCurrentDirectory() is great for my file loading functions, but under windows 95, 98, and ME the function requires the us of unicode or something weird, i just wanted to know if anyone knew of another function like GetCurrentDirectory() that doesn''t have problems with 95, 98 or ME. Thx in advance! 
  Not sure what you mean for Win95/98/ME?From MSDN:Client: Included in Windows XP, Windows 2000 Professional, Windows NT Workstation, Windows Me, Windows 98, and Windows 95.Server: Included in Windows Server 2003, Windows 2000 Server, and Windows NT Server.Unicode: Implemented as Unicode and ANSI versions. Note that Unicode support on Windows Me/98/95 requires Microsoft Layer for Unicode.Header: Declared in Winbase.h; include Windows.h.Library: Use Kernel32.libIf you want to use Unicode under Win95/98/ME, you can still doit with the Microsoft Layer for Unicode (as stated in MSDN).Or you can just use the ASCII version.   Kami no Itte ga ore ni zettai naru! 