Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo agregar un menú de escritorio del sistema (sistema XP) en Winform para imitar la función "XP súper clic derecho" en mi menú. Imágenes adjuntas. Necesita código fuente o idea detallada.

Cómo agregar un menú de escritorio del sistema (sistema XP) en Winform para imitar la función "XP súper clic derecho" en mi menú. Imágenes adjuntas. Necesita código fuente o idea detallada.

privado?void?btnOK_Click(object?sender,?EventArgs?e)

{

cadena?menuName?=?cadena.

//Registrar en todos los archivos

if?(ckFile.Checked)

{

RegistryKey?shell?=?Registry.ClassesRoot.OpenSubKey(@ "*\shell",?true);

RegistryKey?custom?=?shell.CreateSubKey(menuName);

RegistryKey?cmd?=?custom.CreateSubKey("comando" );

cmd.SetValue("",?Application.ExecutablePath?Close();

}

/Registrarse en todos los directorios

if?(ckDir.Checked)

{

RegistryKey?shell?=?Registry.ClassesRoot.OpenSubKey(@" directorio\shell",?true);

RegistryKey?custom?=?shell.CreateSubKey(nombre del menú);

RegistryKey?cmd?=?custom.CreateSubKey(" comando");

cmd.SetValue( "",?Application.ExecutablePath? ?" ? 1");?//1? se pasa a la ruta del archivo abierto

cmd.Close();

custom . Close();

shell.Close();

}

MessageBox.Show ("¡Registro exitoso! \ Pruebe a través del menú contextual). del archivo o directorio ¡Resultado!");

}?

------------------------ -------------------------------------------------- ----------------------------------?

Cada respuesta que doy es mía. producto del código fuente y la experiencia;

Puedes consultar todas mis respuestas de Baidu;

--Ninguna de ellas está plagiada casualmente;

Ven a Baidu ¡Ni siquiera tienes la humildad de hacer preguntas y aún así las haces!

¿Hay código fuente arriba? Tengo mi propia máquina y la escribí yo mismo. Nunca esperé que tú, un lobo arrogante, me regañaras cuando ayudé con tanta amabilidad. una comida;