Wenn Du auch 9x/ME unterstützen willst/must, so führt kein Weg am
ElPack vorbei.
M$ unterstützt unter W9x/ME
Unicode in der
WinAPI nur in ca. 12 Funktionen. Alle Windows-Controls (und damit alle direkt aufbauenden Controls) in
Win9x/ME sind damit nur
ANSI-Basierend.
ElPack basiert
nicht auf Windows-Controls wie Edit, ComboBox sondern implementiert alles selbst (und vielfach auch inteligenter/schöner). Ein weiterer Vorteil davon ist, das damit deine Anwendung sich unter allen Windows-Versionen gleich verhält (und nicht je nach
API-Bug unter der einen oder anderen Windows-Version etwas anders). Auch sind
alle Controls XP-Themes (z.B. auch die Toolbuttons mit angehängten Popup-Menu).