0

.netを使用してInternetExplorerアドオンを作成する方法。必要なのは、右クリックのコンテキストメニューの下にあるメニューだけです。

.netは必須です。

編集:私がやろうとしているのは、IEにコンテキストメニューを追加することです。

4

3 に答える 3

1

おそらく、これら2つを見ることができます。

于 2012-01-12T12:57:41.533 に答える
1

このサイトは有望に見えます:

http://www.enhanceie.com/ie/dev.asp

また、レジストリ エントリを使用してコンテキスト メニューを追加できる可能性があることにも言及しています。

選択したテキストでプログラムを起動するコンテキスト メニュー項目の作成

コマンド プロンプトで、次を実行します。

REG ADD "HKCU\Software\Microsoft\Internet Explorer\MenuExt\MENUITEMNAME" /ve /d "file://C:\Program Files\EXTENDIE\MENUITEMSCRIPT.htm"
REG ADD "HKCU\Software\Microsoft\Internet Explorer\MenuExt\MENUITEMNAME" /v "Contexts" /t REG_DWORD /d 16

以下を名前を付けて保存C:\Program Files\ExtendIE\MenuItemScript.htm

<SCRIPT LANGUAGE="JavaScript">
var parentwin = external.menuArguments; var doc = parentwin.document;
var sel = doc.selection; var rng = sel.createRange(); var str = new String(rng.text);
var oShell = new ActiveXObject("Shell.Application");
// Replace with your executable name
oShell.ShellExecute("cmd", "/k @echo " + str);
oShell = null;
</SCRIPT>
于 2012-07-07T13:27:44.883 に答える
0

C# でコンテキスト メニューを作成する方法を説明する良い例を見つけました

http://www.codeproject.com/KB/menus/IE_Context_Menu_Installer.aspx

于 2012-01-17T14:29:07.937 に答える