Aus C# auf WinAPI zugreifen
-
Hi Leute,
ich frage mich, wie ich aus C# auf Funktionen der WinAPI zugreifen kann. Ich habe hier das T-Mobile SDA (ein Smartphone), auf dem läuft Windows Mobile 2003 SE, man kann Programme für das Handy u.a. in C# schreiben. Allerdings habe ich die handyspezifischen Sachen wie Bluetooth nur als WinAPI-Funktionen gefunden, nicht als C#-Klasse/-Namespace/-Funktionen. Wie kann ich trotzdem auf die handyspezifischen Funktionen zugreifen, ohne auf den Programmiererkomfort von C# verzichten zu müssen? Ich hab keine Lust meine Programme und Dialoge wieder mit der WinAPI zu basteln ...
-
Schau Dir mal die DllImportAttribute-Klasse an.
-
Hi,
danke, das sieht schon recht brauchbar aus, allerdings habe ich bei der Umsetzung noch einige Probleme, ich bekomme eine MissingMethodException. Kann ich mir auch erklären: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/APISP/html/sp__mdref_bthsetmode.asp
Die Funktion ist in ner Lib implementiert so wie's aussieht ...
Hast du noch eine Idee?
-
Nee, im Moment nicht.
Aber schau mal hier, vielleicht ist ja was dabei.
-
Ja, ist es. Danke!