OVH Cloud OVH Cloud

partage de donnée entre processus

5 réponses
Avatar
dark poulpo
bjr,
voila, je vais avoir besoin de partager de grande quantitées de memoire
entre 2 processus de maniere synchrone.

jai pensé a une dll qui servirait de partage par des globalalloc() mais je
voulais savoir si yavais pas d'autres moyens dans le genre du presse papier
par exemple ?

merci d'avance

--
-----
http://dark.freezee.org/
- Dark Update v1.1
- Dark Emule v0.44b r4
- Dark 3D-X (le desktop 3d pour windows) (----------> v0.7 beta dispo)

5 réponses

Avatar
Christian ASTOR
dark poulpo wrote:

voila, je vais avoir besoin de partager de grande quantitées de memoire
entre 2 processus de maniere synchrone.
jai pensé a une dll qui servirait de partage par des globalalloc() mais je
voulais savoir si yavais pas d'autres moyens dans le genre du presse papier
par exemple ?



http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ipc/base/interprocess_communications.asp
Avatar
Arnaud Debaene
dark poulpo wrote:
bjr,
voila, je vais avoir besoin de partager de grande quantitées de
memoire entre 2 processus de maniere synchrone.

jai pensé a une dll qui servirait de partage par des globalalloc()
mais je voulais savoir si yavais pas d'autres moyens dans le genre du
presse papier par exemple ?



Le mieux c'est probablement les fichiers mappés en mémoire pour ce genre de
besoin. Voir CreateFileMapping, MapViewOfFile et leurs petits copains.

Arnaud
Avatar
Remi Thomas
"dark poulpo" écrivit

bjr,
voila, je vais avoir besoin de partager de grande quantitées de memoire
entre 2 processus de maniere synchrone.

jai pensé a une dll qui servirait de partage par des globalalloc() mais je
voulais savoir si yavais pas d'autres moyens dans le genre du presse
papier
par exemple ?

merci d'avance




Google :-)
http://groups-beta.google.com/group/fr.comp.os.ms-windows.programmation/msg/d6ca22ead08bc1c4

Rémi
Avatar
Aurélien REGAT-BARREL
> voila, je vais avoir besoin de partager de grande quantitées de memoire
entre 2 processus de maniere synchrone.



Partager, ou échanger en synchrone ? Si c'est juste échanger un pipe peut
être plus simple à utiliser.

--
Aurélien REGAT-BARREL
Avatar
dark poulpo
partager, l'un ecrit dedans, les autres le lise ( 4*256*256*3 octets)

--
-----
http://dark.freezee.org/
- Dark Update v1.1
- Dark Emule v0.44b r4
- Dark 3D-X (le desktop 3d pour windows) (----------> v0.7 beta dispo)