Vilken kontroll i WndProc skickade meddelandet
Denna kod blir fel. Hur ska jag göra?
protected override void WndProc(ref Message m)
{
..
if(m.HWnd.Equals(axWebBrowser2.HWND))
{
//Denna rad får en exception
}
}
Tacksam för svar.
Svara
Sv:Vilken kontroll i WndProc skickade meddelandet
An unhandled exception of type
'System.Runtime.InteropServices.COMException' occurred in
axinterop.shdocvw.dll
Additional information: Unspecied error.
Svara
Sv: Vilken kontroll i WndProc skickade meddelandet
Tydligen så är HWND attributet alltid lite knasigt för axWebBrowser2. Finns det något annat sätt att ta reda på att det är den kontrollen?
Svara
Sv:Vilken kontroll i WndProc skickade meddelandet
Om jag svara mig själv på detta så skulle jag kunna titta på Handle. Alltså varje kontroll har en medlem som heter Handle och som ska vara en Window Handle. Har inte testat detta ännu men om det funkar så är tråden löst.
Svara