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!


Reply via email to