Multicast delegates gibts *leider* nur unter .net. Unter
Win32 musst du dir was anderes ausdenken.. Zum Beispiel eine Methode AddHandler die einen Handler zum array hinzufügt (hast du ja schon fast). Zum Aufrufen musst du durch das Array iterieren und jeden Handler aufrufen, als wärs der einzige