[C#.NET] WebBrowser VS. Flash
Luca Longo | 13 ottobre 2008Sviluppando un hooking per un cliente, mi sono trovato a dover fronteggiare uno strano problema con il componente WebBrowser.
In pratica, questo componente del .NET framework 2.0 ha degli strani comportamenti sugli eventi del mouse (specialmente con i click).
Girando per la rete, ho trovato questa soluzione ( http://www.trinet.co.uk/kb.asp?kbid=000046 ).
In altre parole suggerisce di estendere il componente WebBrowser:
using System;
using System.Windows.Forms;
public class WebBrowserEx : WebBrowser
{
public WebBrowserEx() { }
protected override void WndProc(ref Message m)
{
switch (m.Msg)
{
case 0x021:
case 0x201:
case 0x204:
case 0x207:
base.DefWndProc(ref m);
return;
}
base.WndProc(ref m);
}
}
Un’ottima soluzione al mio problema
Hai trovato interessante questo articolo?


