> Shouldn't you use SHGetSpecialFolderPath() ? > > I've found little decent reference material to the function you mention, > and just about the only relatively official one mentioned that this > function is deprecated.
Well, this page says SHGetSpecialFolderPath is superseded by ShGetFolderPath: http://msdn.microsoft.com/en-us/library/bb762204(VS.85).aspx Frankly, I'll take any that works. :-) > SHGetSpecialFolderPath is in our coredll.def file, and I remember using > it recently in a test program. In the tree I have it's defined only in the win32, not cegcc, APIs. ==> find ~/src/cegcc/cegcc/src/ -name '*.def' | xargs grep SHGetSpecialFolderPathW /home/eehouse/src/cegcc/cegcc/src/w32api/lib/shell32.def:[EMAIL PROTECTED] That means, as I'm using cegcc, that I can't link against it for WinMo apps. Should I have access to libraries built from .def files in src/w32api/? > I eventually had to move to FindFirstFlashCard() because I was trying to > figure out what the directory name of the flash card was, and this is > not something that SHGetSpecialFolderPath provides. I can't make that work either. :-) /home/eehouse/dev/sf/WINCE_SVN/wince/cedict.c:637: undefined reference to `SHGetSpecialFolderPathW' /home/eehouse/dev/sf/WINCE_SVN/wince/cedict.c:643: undefined reference to `FindFirstFlashCard' --Eric -- ****************************************************************************** * From the desktop of: Eric House, [EMAIL PROTECTED] * * Crosswords with Bluetooth on PalmOS now in beta: xwords.sourceforge.net * ****************************************************************************** ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel