wxDirDialog under Vista
John Dallaway
jld at ecoscentric.com
Mon Apr 28 02:45:35 PDT 2008
Hi Vadim
John Dallaway wrote:
> Vadim Zeitlin wrote:
>
>> On Wed, 23 Apr 2008 12:23:29 +0100 John Dallaway <jld at ecoscentric.com>
>> wrote:
>>
>> JD> Under Microsoft Windows Vista, wxDirDialog presents the current
>> user's "Desktop" folder and any sub-folders on the desktop, but the
>> "Computer" hierarchy containing the logical disk drives is not seen.
>>
>> I've just tested this with the dialogs sample from the trunk (and compiled
>> using VC7.1) and have "zeitlin", "public", "network" and "computer" nodes
>> under "Desktop" with all the disks under "computer", as expected.
>
> Thanks for looking at this.
>
>> JD> WX : 2.8.7
>> JD> OS : Windows Vista Business
>> JD> COMPILER: gcc 3.4.4 (cygwin)
>>
>> I also used Vista Business (SP1, x64) for testing. And I don't think
>> anything changed in the code. It might be that gcc has old headers,
>> can you compile the sample with VC by chance?
>
> Unfortunately not. Could you mail me your test .exe built with MSVC
> off-list please? I will mail you my sample built with GCC off-list.
Vadim Zeitlin wrote:
> I do see the problem in your .exe so it's almost certainly due to some
> difference in the headers used. You should try comparing the
> declaration of the BROWSEINFO struct in your headers with the one in
> the MSDN.
Thanks for checking. I will investigate the Cygwin declaration of the
BROWSEINFO struct.
John Dallaway
More information about the wx-users
mailing list