On Sat, Oct 25, 2008 at 11:45:18PM +0100, Pedro Alves wrote: > On Saturday 25 October 2008 18:13:00, Eric House wrote: > > > If there's a bug it's that the headers reference W and A versions and > > turn SHGetSpecialFolderPath into one of them. > > Are you defining _WIN32_IE for some reason? If for no good reason, > don't do it. Also, include shellapi.h to pick the correct declaration.
My app doesn't compile without _WIN32_IE defined. I'm using TBBUTTONINFO structs and the TB_GETBUTTONINFO message to manipulate the soft keys on Smartphone. The struct is only available if _WIN32_IE is defined. Adding shellapi.h does not fix things as long as _WIN32_IE is defined. Unless I #undef SHGetSpecialFolderPath the linker looks for, and does not find, SHGetSpecialFolderPathW. --Eric -- ****************************************************************************** * From the desktop of: Eric House, [EMAIL PROTECTED] * * Crosswords 4.1.4 for PalmOS now ARM-native: xwords.sourceforge.net * ****************************************************************************** ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel