当前位置: 代码迷 >> C# >> webbrowser 有关问题
  详细解决方案

webbrowser 有关问题

热度:623   发布时间:2016-05-05 05:35:16.0
webbrowser 问题

 webBrowser1.Document.Body.KeyDown += new HtmlElementEventHandler(Body_KeyDown);
void Body_KeyDown(object sender, HtmlElementEventArgs e)
        {
            //为什么第一运行程序获取到的全是229,需要最小化窗口一次才正常
            if (e.KeyPressedCode==229)
            {
                return;
            }
            string keyValue =  System.Text.Encoding.ASCII.GetString(new byte[] { (byte)e.KeyPressedCode });
            eventHandler.HandleKeyDown(keyValue, "", webBrowser1.Document.ActiveElement.InnerHtml);
        }


------解决思路----------------------
未出现你说的问题,你在何时添加的事件
  相关解决方案