Zitat von
SirThornberry:
Das ist kein Fehler. Wenn du die Datei schließt und die Memory-Datei somit von keinem Prozess mehr geöffnet ist wird sie wieder frei gegeben.
eben nicht, wenn eine Datei per MMF geöffnet ist und nur das FileHandle (das von CreateFile) geschlossen wird, dann bleibt der gemappte Teil erhalten.
hab mir so ein geiles MemoryLeak geschaffen, wo z.B. "angeblich" geschlossene Dateien, solange das Programm noch aktiv war, nicht von anderen Programmen (Explorer) gelöscht werden konnten.
ach ja ....
och menno, war schon fast soweit mich auf die MMFs zusammen SendMessage zu stürzen, um Programmübergreifend kommunizieren zu können, da es für mich wohl am Einfachsten wär.