Problem mit ENTER Taste in einer MsgBox

Hallo,
ich habe eine Anwendung in der Keypreview = True gesetzt ist. Im KeyUp - Event des Hauptfensters wird die ENTER Taste behandelt. Nun zeige ich an einer anderen Stelle eine MsgBox an, und wenn man diese mit ENTER bestätigt und schließt, kommt im KeyUp Event des Hauptfensters der Tastendruck an, obwohl er doch eigentlich von der MsgBox behandelt wurde.
Wie kann ich das Problem lösen?
Vielen Dank.
Martin Ammerschuber