Moin Stoxx,
Zitat von
stoxx:
zweimal Button1, einmal button2 und dann wieder button1 .. und immernoch registriert
logisch.
Wenn Du zweimal eine Semaphore mit dem gleichen Namen erzeugst, erhältst Du jedesmal ein anderes
Handle zurück, weil Du dann zwei gleichnamige Objekte erzeugst, Dir aber nur von einem das
Handle merkst.
Du zerstörst also nur das zweite Objekt, und hast keinen Zugriff mehr auf das erste.
Wenn Du Dir eine Liste mit den Handeln erzeugst, und die alle wieder per CloseHandle schliesst, geht's.