Hi! Sorry but WebBrowser haven't event KeyDown.... And Your sample doesn't work... In my sample, some keys work normal...but "Ctrl+A, Ctrl+C" - does'nt work. protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.N))//Normal { if (this.axWebBrowser1.ReadyState != SHDocVw.tagREADYSTATE.READYSTATE_COMPLETE) { return false; } FEX f1 = new FEX (); f1.Text = "(New window)"; f1.Show(); return true; } else if (keyData == (Keys.Control | Keys.Q))//normal { MessageBox.Show("Q"); return true; } else if (keyData == (Keys.Escape)) { this.Close(); return true; } else if(keyData == (Keys.A | Keys.Control)) { MessageBox.Show("113"); //Doesn't work return true; } else { return base.ProcessCmdKey(ref msg, keyData); } } P.S. Sorry for my mistakes!!!