.netを使用してInternetExplorerアドオンを作成する方法。必要なのは、右クリックのコンテキストメニューの下にあるメニューだけです。
.netは必須です。
編集:私がやろうとしているのは、IEにコンテキストメニューを追加することです。
.netを使用してInternetExplorerアドオンを作成する方法。必要なのは、右クリックのコンテキストメニューの下にあるメニューだけです。
.netは必須です。
編集:私がやろうとしているのは、IEにコンテキストメニューを追加することです。
おそらく、これら2つを見ることができます。
このサイトは有望に見えます:
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>
C# でコンテキスト メニューを作成する方法を説明する良い例を見つけました
http://www.codeproject.com/KB/menus/IE_Context_Menu_Installer.aspx