Pregunta

Cómo crear un compltor de Internet Explorer con .NET. Todo lo que necesito es solo un menú en el menú contextual de clic derecho.

.net es imprescindible.

Editar: Lo que estoy tratando de hacer es agregar un menú contextual al IE.

¿Fue útil?

Solución 3

Encontré un buen ejemplo explicando cómo crear un menú contextual con C#

http://www.codeproject.com/kb/menus/ie_context_menu_installer.aspx

Otros consejos

Este sitio parece prometedor:

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

También menciona que puede usar entradas de registro para agregar un menú contextual:

Creación de un elemento de menú contextual que inicia un programa con el texto seleccionado

En el símbolo del sistema, ejecute:

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

Guarde lo siguiente como 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>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top