Re: DllImport - Problem
From: Thomas Scheidegger [MVP] (spam.netmaster_at_swissonline.ch)
Date: 06/20/04
- Next message: Frank Dzaebel: "Re: Windows Form wird erst nach letzten Methoden angezeigt"
- Previous message: QKai_v.d.P=FCtten=22?=: "Re: Datenbank-Beispiel"
- In reply to: Andreas Weizel: "Re: DllImport - Problem"
- Next in thread: Christian Breit: "Re: DllImport - Problem"
- Reply: Christian Breit: "Re: DllImport - Problem"
- Messages sorted by: [ date ] [ thread ]
Date: Sun, 20 Jun 2004 20:10:55 +0200
Hallo Andreas
> Der Datentyp "unsigned short" aus C++ entspricht in C# dem "ushort"
> (bzw. System.UInt16) und besteht aus 16 Bits. Du verwendest stattdessen
> den Typ "int", welcher 32-bittig ist.
dies stimmt zwar, aber auf einer 32-Bit Windows-Maschine
werden sowieso alle Argumente auf 32-Bit erweitert:
http://msdn.microsoft.com/library/en-us/vclang/html/_core_Argument_Passing_and_Naming_Conventions.asp
Und nicht zuletzt ist auf einem 32-Bit Pentium ein
16-Bit oft langsamer in der Verarbeitung als native 32-Bit....
> Vielleicht führt das zur Exception?
nicht absolut ausgeschlossen (=> Bug in DLL),
aber eher unwahrscheinlich...
-- Thomas Scheidegger - MVP .NET - 'NETMaster' http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/
- Next message: Frank Dzaebel: "Re: Windows Form wird erst nach letzten Methoden angezeigt"
- Previous message: QKai_v.d.P=FCtten=22?=: "Re: Datenbank-Beispiel"
- In reply to: Andreas Weizel: "Re: DllImport - Problem"
- Next in thread: Christian Breit: "Re: DllImport - Problem"
- Reply: Christian Breit: "Re: DllImport - Problem"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|