Domanda

Ho sviluppato una barra degli strumenti di Internet Explorer o BHO che vorrei visualizzare per impostazione predefinita dopo l'installazione.

Attualmente dopo aver installato e registrato la barra degli strumenti sarà disponibile in IE ma non mostrata per impostazione predefinita. Ho anche notato che se lo mostro manualmente ed esco da IE, la prossima volta avrà ricordato il suo stato mostrato.

Sfortunatamente non riesco a trovare nel registro in cui IE mantiene queste preferenze e ho persino provato a usare gli strumenti diff di regmon e del registro ma non ne sono ancora sicuro.

Qualcuno sa come posso attivare la mia barra degli strumenti per impostazione predefinita? è un'impostazione di registro o qualcos'altro?

È stato utile?

Soluzione

Che cosa hai effettivamente creato? Un BHO o una barra degli strumenti?

Non esiste un modo supportato per utilizzare il registro per forzare la visualizzazione di una barra degli strumenti; l'hacking del registro sarà inaffidabile e può potenzialmente causare arresti anomali nelle future versioni di IE.

La soluzione affidabile è quella di fornire un semplice set di istruzioni che aiutano a mostrare all'utente come mostrare la barra degli strumenti.

In alternativa, se si dispone sia di un BHO che di una barra di Explorer, è possibile utilizzare il metodo ShowBrowserBar ( http://msdn.microsoft.com/en-us/library/aa752100 (VS.85) .aspx ) per mostrare la barra di Explorer.

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