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

Reply via email to