IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Shell extension Handlers/ windows mobile


Sujet :

C#

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 31
    Par défaut Shell extension Handlers/ windows mobile
    Bonjour,

    J'ai dans l'intention de développer une DLL en C# pour Windows mobile, comme une image vaut mieux qu'un long discours, voici un exemple

    Google Maps pour WM ajoute une entrée dans les menus:



    J'ai donc compris que la DLL est enregistré dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [HKEY_CLASSES_ROOT\CLSID\{AB49C16E-1815-4fd9-945B-F42D862C598B}]
    @="Google Maps Menu"
     
    [HKEY_CLASSES_ROOT\CLSID\{AB49C16E-1815-4fd9-945B-F42D862C598B}\InprocServer32]
    @="\\Program Files\\GoogleMaps\\gmm_launcher.dll"
    et dans

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Extensions\ContextMenus\Contacts\Card_Menu\{AB49C16E-1815-4fd9-945B-F42D862C598B}]
    @="Google Maps Menu"
    mais aussi que la DLL qui est appeler gmm_launcher.dll, possède ces fonction externe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DllCanUnloadNow  gmm_launcher.dll Exported Function
    DllGetClassObject	 gmm_launcher.dll	 Exported Function
    DllRegisterServer	gmm_launcher.dll	Exported Function
    DllUnregisterServer
    je n'ai pas trouvé d'exemple de projet C# qui traite du sujet et plusieurs questions me "turlupine":

    Comment la DLL est elle enregistré lors de l'installation du logiciel ? (avec un équivalent de regsvr32.exe sous windows)

    Quelles sont les similitudes avec le codage d'une DLL sous windows (desktop) ?

    Les clés de GUID sont elles générées à ave une classe de type

    Ou faut il générer un GUID à l'avance avec GUID Generator ?

    Merci !

    Cordialement,

    Azzzz
    Images attachées Images attachées  

Discussions similaires

  1. pocket access avec windows mobile 2005
    Par gascou dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 03/08/2006, 17h09
  2. [C#] windows mobile - WindowsMediaPlayer
    Par chabfive dans le forum Windows Forms
    Réponses: 3
    Dernier message: 27/07/2006, 09h30
  3. Différence windows et windows mobile
    Par FamiDoo dans le forum Windows
    Réponses: 1
    Dernier message: 07/06/2006, 10h00
  4. [WINDOWS MOBILE]Pocket PC 2002
    Par Zep3k!GnO dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 22/02/2006, 14h13
  5. Réponses: 7
    Dernier message: 15/06/2005, 15h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo