Ok, da hab ich diesmal ein Eigentor geschossen. Scheinbar wird das KeyDown-Event doch korrekt ausgelöst?!
Die Fehlermeldung "Ungültiges Argument" kam daher, weil ich beim System.Windows.Browser.HtmlPage.Window.Navigate() das 'target' einen Fensternamen mit Leerzeichen "Test Page" angegeben hatte, mit "TestPage" kommt der Fehler nicht mehr.
Um zu verhindern das die IE-Hilfe dabei mit aufpoppt hab ich folgendes im HTML-Code hinzugefügt:
<head>
...
<script type="text/javascript">
document.onhelp = DisableHelp;
window.onhelp = DisableHelp;
function DisableHelp()
{
return false;
}
</script>
...
</head>
Problem gelöst...thanx anyway! (: