¿Cómo puedo escapar de un signo comercial en una cadena REG_SZ?

¿Cómo puedo escapar de un signo comercial en una cadena REG_SZ?

Estoy organizando mi menú contextual para herramientas binarias compiladas y quería usar un signo comercial.(&)en una de las etiquetas pero nada de lo que he probado parece funcionar. No modifico cadenas en el registro con frecuencia y probar algo de lo que ya sé no ha funcionado hasta ahora. He probado lo siguiente:

^&
\&
\\&
@"Obfuscation & Packing"
&

No tengo claro qué forma de sintaxis utiliza el registro, parece ser algo propio en comparación con todo lo demás con lo que he trabajado. ¿Cómo puedo escapar correctamente de este carácter en una cadena de registro?

ingrese la descripción de la imagen aquí

Respuesta1

Las cadenas REG_SZ son solo cadenas. No tienen nada de lo que deban escapar.

Elementos de menúEs allí donde el &personaje se vuelve especial. En los títulos de elementos de menú, indica que la siguiente letra se convertirá en el método abreviado de teclado (mnemotécnico); por ejemplo, Ob&fuscationhará que la Ftecla seleccione el elemento del menú y la letra fse subrayará.

Para escapar del signo y en los elementos del menú, debe duplicarse, por ejemplo Obfuscation && Packing.

información relacionada