Domanda

sto sviluppando una toolbar per IE, e ho bisogno toolbar per essere in grado di ottenere l'HWND della finestra di IE che contiene. Ha bisogno di essere precisi in modo che più schede nella stessa finestra saranno tutti restituire lo stesso HWND, ma diversa da un'altra finestra di IE.

Quale sarebbe il modo migliore di questo? Dovrei essere in grado di fare questo:

MessageBox.Show(Process.GetCurrentProcess().MainWindowHandle.ToString());

ma restituisce sempre '0' come l'HWND.

È stato utile?

Soluzione

Tenete a mente che si sta fortemente sconsigliato di scrivere componenti aggiuntivi del browser in .NET. Come fare scrivo un IE 8 Add-On in puro gestito C #

Quali HWND ti want-- della finestra esterna, o la maniglia della finestra della tela rendering?

Leggi questo articolo e codice di esempio: http: //msdn.microsoft.com/en-us/library/aa752126(VS.85).aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top