[Mono-devel-list] Using WinForms on WinNT

Alexandre Pigolkine pigolkine at gmx.de
Fri May 9 08:07:08 EDT 2003


Hello Peter,

> And GetDriveType and GetVolumeInformation did exist since the 
> dark ages of WIN32.

Ansi or Unicode version should be specified for those functions
in win32functions.cs. This will be fixed. 

> On 2K, there is an additional:
>  WARNING **: Failed to load library uxtheme.dll 
> (uxtheme.dll): The specified module could not be found.

I do not think that some code in SWF depends on this dll now.
IMHO it's safe to ignore this warning for a moment.

> So I assume 
> 1) the glue provided by mono to link to WINE, has some 
> problems linking to native WIN32
> 2) You must have WinXP to use WinForms with mono
> 
> Can anybody confirm or deny these points?

I think that both points are not correct.
1) Run on Linux with Wine produces more warning like this.
The reason for them is incomlete specification of Win32 API
function names ( A/W at the end). 

2) (to my knowledge) there is no WinXP specific code in SWF.

Alexandre


> -----Original Message-----
> From: mono-devel-list-admin at lists.ximian.com 
> [mailto:mono-devel-list-admin at lists.ximian.com] On Behalf Of 
> Peter Jacobi
> Sent: Freitag, 9. Mai 2003 13:38
> To: mono-devel-list at lists.ximian.com
> Subject: [Mono-devel-list] Using WinForms on WinNT
> 
> 
> Hi Alexandre, All,
> 
> > The function GetScrollBarInfo has following requirements: Minimum 
> > operating systems: Windows 98, Windows NT 4.0 with Service Pack 6
> 
> Yes, I should have checked this. I also tested on Win2K and WinXP
> 
> On XP the list of warnings is down to :
>  WARNING **: Failed to load function GetDriveType from 
> kernel32.dll  WARNING **: Failed to load function 
> GetVolumeInformation from kernel32.dll
> 
> On 2K, there is an additional:
>  WARNING **: Failed to load library uxtheme.dll 
> (uxtheme.dll): The specified module could not be found.
> 
> And GetDriveType and GetVolumeInformation did exist since the 
> dark ages of WIN32.
> 
> Also, nothing warned about is actually used in the sample programs.
> 
> So I assume 
> 1) the glue provided by mono to link to WINE, has some 
> problems linking to native WIN32
> 2) You must have WinXP to use WinForms with mono
> 
> Can anybody confirm or deny these points?
> 
> Regards,
> Peter Jacobi
> 
> 
> -- 
> +++ GMX - Mail, Messaging & more  http://www.gmx.net +++
> Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-> devel-list
> 




More information about the Mono-devel-list mailing list