WBHost è un controllo ActiveX che funge da wrapper per il controllo WebBrowser Microsoft. WBHost eredita tutti gli eventi, le proprietà e i metodi del controllo WebBrowser e ne aggiunge uno proprio. Implementa i metodi delle interfacce IDocHostUIHandler, IDocHostUIHandler2 e IDocHostShowUI. Ogni metodo di queste interfacce COM genera un determinato evento che un'applicazione può elaborare. Ti consente di fare quanto segue: - Intercettare e modificare i messaggi visualizzati da WebBrowser. - Annulla la visualizzazione dei messaggi di errore dello script. - Proibisci la visualizzazione del codice sorgente delle pagine HTML. - Aggiungere o rimuovere elementi nel menu di scelta rapida o disabilitare del tutto il menu di scelta rapida. - Chiamare i metodi interni dell'applicazione da script HTML. - Modificare il comportamento della funzione di trascinamento della selezione. - Disabilita la selezione del testo nelle pagine HTML. - Rimuovere il frame 3D della finestra WebBrowser. - Rimuovere le barre di scorrimento o cambiare il loro aspetto (piatto o 3D). - Applicare un foglio di stile CSS da un'applicazione alla pagina HTML visualizzata. - Specificare singole impostazioni per le istanze degli oggetti WBHost indipendentemente dalle impostazioni globali di Internet Explorer. - Intercetta le combinazioni di tasti specificate ed elaborale nel modo di cui hai bisogno. - Annullare il download dal server e visualizzare immagini, video o riprodurre musica di sottofondo. - Annullare il download e l'esecuzione di oggetti ActiveX. - Disabilita script e applet Java. - Utilizzare i file memorizzati nella cache quando contengono informazioni pertinenti o scaricare in altro modo file dal server, indipendentemente dal fatto che siano stati modificati. - Passare a WebBrowser in modalità offline. - Annulla la visualizzazione dei messaggi durante il download di pagine HTML. Inoltre, WBHost può scaricare il contenuto di una pagina HTML da una stringa di testo senza utilizzare un file intermedio sul disco. È possibile utilizzare questa funzionalità per visualizzare le pagine HTML archiviate in un database o generate dinamicamente da altri dati o dai risultati delle query di database.
cronologia delle versioni
- Versione 1.0 pubblicato il 2008-11-20