Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2284 connectés 

  FORUM HardWare.fr
  Programmation
  API Win32

  Intercepter la fonction envoyer->Destinataire de windows

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Intercepter la fonction envoyer->Destinataire de windows

n°2152835
lobby78
Posté le 07-08-2012 à 20:31:17  profilanswer
 

Dans le menu déroulant de windows cette fonction permet d'envoyer une ou plusieurs pièces jointe et elle est utilisée en plus des différentes fonctions de client mail disponible pour associer un logiciel de mail à windows.
 
Il semble que cela passe par une communication DCOM ou quelquechose du genre difficile à cibler précisémment, en regardant du côté de thunderbird on peut voir une mozMAPI qui est là, du côté Windows Mail un .MAPI est aussi par là  
 
L'idée est de pouvoir intercepter cette fonction pour faire d'un programme maison le nouveau logiciel de messagerie maison en cliquant simplement sur envoyer vers->desinataire, mais ce n'est pas la seule fonction qui l'utilise : xnview, firesht etc... utilisent ce lien windows<->messagerie pour attacher des pièces jointes.
 
 
Avez-vous une piste sur une source permettant d'intercepter ce message windows ?
 
 
Merci par avance.


Message édité par lobby78 le 07-08-2012 à 20:31:46
mood
Publicité
Posté le 07-08-2012 à 20:31:17  profilanswer
 

n°2152847
breizhbugs
Posté le 07-08-2012 à 22:04:40  profilanswer
 

D'après http://filext.com/file-extension/MAPIMAIL
ce que je comprends est qu'il s'agit juste d'un fichier dont l'extension est enregistrer pour le programme de mail par defaut
peut être une piste: http://msdn.microsoft.com/en-us/li [...] 85%29.aspx


---------------
Seul Google le sait...
n°2152885
lobby78
Posté le 08-08-2012 à 11:48:16  profilanswer
 

breizhbugs a écrit :

D'après http://filext.com/file-extension/MAPIMAIL
ce que je comprends est qu'il s'agit juste d'un fichier dont l'extension est enregistrer pour le programme de mail par defaut
peut être une piste: http://msdn.microsoft.com/en-us/li [...] 85%29.aspx


 
 
Merci, j'ai isolé je pense le problème grâce à ces liens :
le problème se situe là
 
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\LeLogicielDeMessagerie
Dispose d'une valeur nommée "DLLPath"
Par exemple pour Mozilla ThunderBird :
C:\Program Files\Mozilla Thunderbird\mozMapi32_InUse.dll
 
Pour opera, windows mail etc... c'est une autre DLL, je pense que ça passe donc par l'écriture dun fichier dll spécifique pour tout nouveau logiciel de messagerie... pfff... que c'est simple...
 
Si vous avez une idée, une source facile à modifier je suis preneur.
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  API Win32

  Intercepter la fonction envoyer->Destinataire de windows

 

Sujets relatifs
Appel d'une fonctionFonction: C
[C#] Service Windows et méthode static d'une dll précompilée [Résolu][Résolu] Argument pour la fonction Cells
[RESOLU] Erreur fonction de rappel qui ne s'execute pasWindows XP SP3 : forger intégralement des paquets
Probleme avec la fonction php is_intAide sur une fonction javascript
Extraction automatique d'info dans l'obs d'évenements windowsSymbole ambigu dans librairie windows
Plus de sujets relatifs à : Intercepter la fonction envoyer->Destinataire de windows


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR