Access violation w DLL'ce winAPI

0

Witam,

Problem jest taki:
mam zamkniety program konsolowy, ktory umozliwia ladowanie DLL'ek,
Pisze GUI to tej aplikacji, okienko tworze w nowym watku.

Access volation pojawia sie gdy, tworze trzecie okienko (pierwsze to ogno glowne), metoda:
CreateWindow.
Przy wyjsciu z Callback'a pojawia sie Access (wyglada jakby nie znal adresu powrotu).

Przyciski tworzylem na kilka sposobow,

  • w dodatkowych funkcjach + odrysowywanie okna (tutaj byl dodatkowo problem z brakiem focous'a na okno glowne),
  • i brzydko wywolujac sendMessage, z wlasnym kodem.

Czy ktos walczyl z podobnym zachowaniem sie Dll'ek?

0

na Twoim miejscu zalozylbym brzydkie zachowanie sie kodu w okolicach wypelniania tablic lub usuwania obiektow, moze ew. pomylone stdcall/fastcall/itp niszczace stos z czasem, a nie ze dllka sama z siebie.. zreszta, bez kodu trudno cokolwiek powiedziec

1 użytkowników online, w tym zalogowanych: 0, gości: 1