On Sun, 3 Dec 2000, Andreas Mohr wrote:
> Hello all,
>
> shfolder.spec:
> @ forward SHGetFolderPathA shell32.SHGetFolderPathA
> @ forward SHGetFolderPathW shell32.SHGetFolderPathW
>
> This is all nice, but it'll fail horribly if run with native shell32,
> as it probably only contains SHGetFolderPath(), not ...A().
Form my Win2000 dumpbin collection (shell32):
317 53 0000D514 SHGetFolderLocation
318 54 00012694 SHGetFolderPathA
319 55 0000CE98 SHGetFolderPathW
320 56 000C336F SHGetIconOverlayIndexA
So I would not worry about the A/W. But on Win98 I have (still
shell32):
282 47 0001DF6F SHGetFileInfoA
283 48 000121A2 SHGetFileInfoW
284 49 00068CAE SHGetInstanceExplorer
Which means Win98's shell32 does not have an SHGetFolderPath at all.
On the other hand on Win98 shfolder.dll has the following:
1 0 00002F35 SHGetFolderPathA
2 1 00002FBD SHGetFolderPathW
This may be a problem.
(And in my Win95 collection I don't have shfolder or shell32 at all.
But I must have missed them.)
--
Francois Gouget [EMAIL PROTECTED] http://fgouget.free.fr/
145 = 1! + 4! + 5!