Bien, lo descubrí para Windows 98, y también debería funcionar en Windows XP. Aquí está la información para las generaciones futuras.
El cuadro de diálogo está almacenado C:\Windows\System\Shell32.dll
y es posible editarlo con Resource Hacker . Después de abrir la DLL en el programa, vaya a Dialog\1003\1033
, y el resto debería ser bastante sencillo.
- Todos los subtítulos, cadenas, etc. están en la ventana principal.
- Para eliminar el botón de ayuda contextual de la barra de título, elimínelo
DS_CONTEXTHELP
de la STYLE
línea en la parte superior.
- Para agregar un icono a la DLL, seleccione
Action-->Add a new Resource
, luego elíjalo de su computadora y asígnele un nombre de recurso único (un número).
- Para reemplazar el ícono predeterminado que ya está presente en el cuadro de diálogo, haga clic con el botón derecho, elija
Edit control
y luego cambie el Caption
nombre del recurso al nuevo ícono.
Importante: El botón Aceptar no funcionará si simplemente elimina todo lo demás y lo deja. Para solucionar esto, establezca su propiedad ID en cualquier cosa que no sea 1
Importante 2: Windows no le permitirá reemplazar el originalShell32.dll
mientras se está ejecutando. Reinicia en MS-DOS y copia desde allí.
Desafortunadamente, no sé cómo hacer esto en Windows 7, ya Shell32.dll
que no contiene el cuadro de diálogo. Si alguien tiene una idea, por favor comparta.