3

IE 拡張機能に表示される BHO の名前を設定するにはどうすればよいですか (アドオンの管理など)。どうすればその名前を設定できますか.?...

ありがとう。

4

4 に答える 4

3

私は C# BHO に取り組んでおり、これとまったく同じ質問に苦労していました。C# を使用している場合は、ComRegisterFunction 属性でマークされたメソッドに次のようなコードを追加することもできます。これにより、適切なレジストリ キーの値が設定され、必要な名前が [アドオンの管理] 画面に反映されます。

using (key = Registry.ClassesRoot.CreateSubKey("CLSID\\" + type.GUID.ToString("B")))
{
    key.SetValue(string.Empty, "My BHO Name Here");
}
于 2013-08-22T13:26:44.553 に答える
1

名前を設定する方法はありませんか?[アドオンの管理]ウィンドウに表示される名前は、BHOのC#クラスの完全修飾名から取得されたようです。

于 2011-01-26T19:03:04.980 に答える
1
  1. VERSIONINFOリソースを含めます。
  2. DLL に署名します
于 2010-09-21T22:24:40.827 に答える
0

この情報は、プロジェクトの .rgs ファイルに保存されます。次のような文字列を探します

ForceRemove {29DFE920-26AD-4377-8FCB-0E7A34A41199} = s 'NameIEBHO クラス'

于 2012-05-08T02:10:16.350 に答える