Mein Problem ist primär, die Resourcen in das Manifest einzubinden...
Zur ImageList: über die Eigenschaft Images, die einen Indexer besitzt oder ein Array ist, kriegst du nur Image-Objeke, keine Icon-Objekte heraus, das meinte ich. Außerdem will ich nicht eine Steuerelementbibliothek anlegen, wenn ich eigentlich kein Steuerelement benötige, nur um auf eine ImageList bzw. die damit angelegte ImageStream-Resource zuzugreifen.
Eine andere Möglichkeit, die ich aber weitestgehend vermeiden will, wäre es, die Icon-Dateien über ein Win32-Resourcenskript in die DLL einzubinden und dann über PInvoke die Resource dann auszulesen. Wie gesagt - sehr unschön und Performance-lastig.
Ich wäre echt dankbar für ne Antwort, wie man genau das tut, was ich tun will