MessageManager and plugins

How does the MessageManager / AsyncUpdater work from within a plugin? I mean, JUCE doesn’t have control over the message pump of the host application so how does it dispatch the custom messages (e.g. WM_APP + 0x4400)?

It has a hidden HWND on which it can receive messages, so it just sends them out and lets the host app deliver them to that window.

NICE! So everything works from plugins.

In theory, yes!