Bonjour,

Voila, une petite question qui m'interrgoe...

J'ai crée un plugin pour un logiciel, sous forme d'une dll.

Le logiciel charge ce plugin et execute une fonction de ma dll : traitement(); à intervalles réguliers.

De plus, à l'intérieur de ce plugin, j'ai créé une fenetre pour le configurer, avec CreateWindowEx().

Donc, je me demande :

1/ a priori, ma fonction traitement() s'excute dans un autre processus que le logiciel principal, ai-je raison ?

2/ la fonction de traitement des messages de ma nouvelle fenetre s'execute-t-elle aussi dans un autre processus ?


En gros, je voudrais savoir si le fait de faire des traitements relativement long dans la fonction WndProc() risque de bloquer la fonction traitement() executée par le plugin ?

Merci !