Witam!

Piszę taki mały programik. Jest w nim pasek narzędzi i menu. Chciałbym teraz napisać bibliotekę DLL w taki sposób, żeby z niej dodać w tym programie głównym nowy element na pasku narzędzi i w menu, z ikonką (też pobraną z DLL) i kiedy klikne na tym przysku (wybiorę opcję z menu), żeby wywołała się odpowiednia procedura (też z biblioteki DLL).

Czyli taki zalążek jakby pluginów (własnych).

Pisze sobie bibliotekę DLL, a mój program ją odnajdzie (to umiem), załaduje, doda nowe przyciski i pozycje w menu (odpowiednie napisy, ikonki) i odpowiednio się pod nie podepnie.

Druga sprawa jest taka... uczę się pisania bibliotek DLL. I wszędzie w ksiażkach jest napisane, że na koniec trzeba wywołać FreeLibrary. I przepisuje DOKŁADNIE kod w książkach... i jak jest to FreeLibrary, to na koniec (przy wyłączaniu programu) zawsze jest błąd. Zawsze! A jak nie ma tego, to jest wszystko ok.

Z góry dzięki za pomoc!