He intentado sin suerte cambiar el texto de la información sobre herramientas que aparece para los botones en la barra de título principal de un formulario.Anula texto de información sobre herramientas para los botones de la barra de título (Cerrar, Maximizar, Minimizar, Ayuda)
En pocas palabras, hemos aprovechado el botón 'Ayuda' para que Windows Forms tenga algún otro propósito. Esto está funcionando bien. El problema es que al pasar el mouse sobre ese botón, aparece una información sobre herramientas de 'Ayuda', que no tiene ningún sentido para la aplicación.
Idealmente, habría alguna forma de cambiar el texto de esa información sobre herramientas para mi aplicación; sin embargo, en este punto estaría satisfecho de encontrar una forma de desactivar la información sobre herramientas.
Sé que puede desactivar la información sobre herramientas para todo el sistema operativo modificando la clave 'UserPreferencesMask' en regedit, pero realmente me gustaría una forma de que esto solo afecte a mi aplicación.
Nuevamente, idealmente habría alguna forma de hacer esto con el código administrado, pero no me opondría a enlazar con la API de Windows o similar.
Gracias por cualquier sugerencia para resolver este problema!
Sin duda recomendaría evitar cambiar el propósito de las instalaciones de sistema estándar como una regla. Me imagino que esto causa problemas de accesibilidad, en particular para los usuarios con software de asistencia. – eftpotrm
Esta solución realmente no satisface mis necesidades. Usamos una biblioteca de terceros (DevExpress) para permitir el desvelado de los componentes de WinForms. El botón que se dibuja en este caso es solo un botón plano de Windows. Además, parece tener algunos problemas de parpadeo y problemas de actualización. – Tim
su aplicación de ejemplo compartida no funciona perfectamente en el sistema operativo Windows 7, quiero decir que desaparece en Windows 7 si usted tiene alguna otra idea, ¿puede compartirla aquí? Gracias por adelantado. – SharpUrBrain