How can I access the raw stack data? MS callback proc prototype changes when asm starts popping the stack

I’ve replied here but Address(Procedure Overloading) - Address Parameter ambiguous - How can I specify which procedure? - #6 by anon23294430

but I’ll post here.

Thats not necessary as the above explains. :grinning:

I have to admit, I’m quite pleased I’ve cracked this problem! :crazy_face:

There are no examples in any of the class source code files I’ve seen, partly because of the problem with the prototyping of some callbacks in the first place.

Edit. I havent tested Queues referenced in the class yet, but everything else works just fine and I can see all the data in the class and change it just fine from the callback method. No need for any special messaging handling or any other communication methods, like synching classes. It just works.