User Passwort
 Passwort speichern Passwort vergessen?
 
 
 
 Alle Foren
 PDA-Dev :: Windows Mobile
 Windows Mobile - Allgemeines
 P/Invoke Bibliothek

Hinweis: Sie müssen sich registrieren, um eine Antwort schreiben zu können.
Um sich zu registrieren, klicken Sie hier. Die Registrierung ist kostenlos!

Auflösung:
Benutzer:
Passwort:
Funktion:
Format: FettKursivUnterstreichenDurchstreichen Links ausrichtenZentrierenRechts ausrichten Horizontale Line Hyperlink einfügenEmail einfügenBild einfügen Code einfügenZitat einfügenListe einfügen Spoiler einfügen Infos zur Code-Formatierung
   
Nachricht:

Smilies
Achtung [!] Aufgeregt [angry] Big Smile [:D] Computer... [comp]
Durchgedreht [O] Idee [i!] Jubel [jump] Ratlos [:I?]
Schüchtern [8)] Smile [:)] Sprachlos [:O!] Traurig [:(]
Wütend [:(!] Zunge [:P] Zustimmung [^] Zwinkern [;)]

     HTML ist AUS | Forum Code ist AN
Tags:
Wozu Tags?
Trennen Sie mehrere Tags durch Kommas voneinander ab.

  Signatur anhängen.
Dieses Thema abonnieren.
    

  Übersicht  
pda-dev
Erstellt am: 16.02.2005 : 12:17:29 Uhr
Wie viele Programmierer schon (unfreiwillig) herausgefunden haben, fehlen dem .NET Compact Framework zum Teil wichtige Funktionen.
Einige Dinge sind nur über Betriebssystem-Aufrufe zu realisieren. Dieses Prinzip nennt sich bei .NET Plattform-Invoke (P/Invoke).
Leider ist dabei oft nicht bekannt, welche WIN CE API Funktionen überhaupt geeignet sind und wie die Parameter der Funktionen zwischen managed und unmanaged (native) Code gehandhabt werden können.
Unter "managed code" versteht man dabei den vom .NET (Compact) Framework verwalteten Code, unter "native Code" den Code, der auf Betriebssystem-Ebene ausgeführt wird.
Aber es gibt Abhilfe:
Für einige der wichtigsten dem .NETCompact Framework fehlenden Funktionen bietet Microsoft unter diesem Link Codebeispiele an, wie sie sich durch PInvoke realisieren lassen.
Unter anderem umfasst das Beispiel auch Funktionen zum Zugriff auf den Speicher, das Dateisystem, die Registry und vor allem die Telefonfunktionen (Phone API) für Geräte mit Pocket PC Phone Edition.
Es gibt jeweils Versionen für VB.NET und C# .
Die 4 letzen Antworten (Neue zuerst)
ReinerZ
Erstellt am: 16.07.2007 : 17:39:43 Uhr
Hallo Kollegen,
die vollständigste Liste die es überhaupt gibt, ist diejenige der Hilfe-Dateien des Windows Mobile-/CE-SDK!
Gruss
Reiner
PS: So ganz tierisch ernst habe ich das nicht gemeint, weil die SDK-Doku. manchmal nicht so ganz einfach zu verstehen ist...
BenPa
Erstellt am: 16.07.2007 : 16:45:38 Uhr
Dann sollten wir die Liste evtl. toppen ...
Ne, stimmt schon das noch einiges Fehlt, aber ich finde es trotzdem recht gut, da auch viele Funktionen mit Beispiel aufgeführt sind.
Kennt jemand noch ne vollständigere Liste?
PS:
Stimmt der Link im oben überhaupt noch, ich komm da immer auf die WM 6.0 SDK Seite ...
Notausstieg
Erstellt am: 13.07.2007 : 17:34:44 Uhr
@BenPa:
www.pinvoke.net stellt aber nicht alle Funktionen dar. bspw. Die RAPI ist sehr unvollständig. Da gibt es SEHR viel mehr Funktionen. Diese Seite ist eher für Windows-Programmierung gedacht.
BenPa
Erstellt am: 13.07.2007 : 13:15:42 Uhr
www.pinvoke.net ist auch eine recht gute Anlaufstelle wenn´s um den Aufruf von Api-Funktionen geht.
Grüße BenPa



pda-dev.de

Quicklinks: Foren-Übersicht | Developer-News | Suche | Impressum

© just-works! Software

Zum Anfang der Seite

Snitz Forums 2000