Meine Vorschläge mal überdacht?
Schick doch einfach mal ein F4 an die Messagebox
nachdem du sie in den Vordergrund und Focustiert hast.
Eigentlich müßte dann da der OK Button den Focus hat der Dialog schließen.
Frage mich auch warum du das
Handle vom process holst.
Das liefert dir die
API GetForegroundWindow .. Quasi das
Handle der MessageBox
gruss