Folgendes Problem:
Ich habe ein Programm (in VC++ 2008 geschrieben), bei dem ich jetzt dem Nutzer noch die Möglichkeit geben will, das Programm zu "personalisieren", in dem er z.B. das Hintergrundbild ändern kann, etc. Das wollte ich realisieren, in dem ich ein "Styler"-Programm mitliefere, das eine dll erstellen kann, aus der dann das Programm dann die entsprechenden Hintergundbilder etc. auslesen kann.
Damit die Nutzer ihre Styles mit anderen Nutzern teilen können, sollen nicht nur die Pfade zu den Dateien gespeichert werden, sondern Bilder selbst (das die dll's dadurch sehr groß werden können, ist mir natürlich dabei bewusst). Außerdem soll noch eine Funktion integriert sein, die dann den neuen Style anwendet.
Wie ist so etwas realisierbar?