Un botón en Visual C++

Guzman
08 de Abril del 2004
Hola a todos,
a ver si alguien puede ayudarme con un problema que parece sencillo, pero no soy capaz de resolver.

El caso es que quiero poner un botón con el aspecto de un enlace HTML. No para que habrá una web, sólo para abrir un dialogo, pero que tenga ese aspecto, solo se vea el texto subrayado.

Gracias

sor
08 de Abril del 2004
hola,
supongo que querrás poner el botón en un diálogo. Así que, utilizando VC++:
1. En el editor de recursos, inserta un Texto en el diálogo que quieres que contenga el control
2. Edita las propiedades del Texto: cambia el ID, por ejemplo a IDC_MI_TEXTO
3. Cierra el editor de propiedades y graba los cambios
4. Abre (sin hache...) el Asistente de clases (puedes usar Ctrl+W), selecciona la clase definida para el diálogo que contiene el texto y elige IDC_MI_TEXTO
5. Elige insertar una nueva función para el mensaje BN_CLICKED.
6. En esa función puedes llamar al otro cuadro de diálogo

Si lo que quieres es insertar el enlace en otra ventana, dilo.

Saludos

Guzman
08 de Abril del 2004
Muchas gracias por tu ayuda. Todavía no lo he probado pero eso es lo que pretendía hacer.

El caso es que yo intentaba poner un botón y ajustar sus propiedades (no tengo mucha experiencia con Visual como se puede ver) en vez de usar un texto y asignarle un mensaje, y me estaba volviendo loco.

Por cierto, lo de abre con "h" ha sido un lapsus ;-), lo escribí muy rápido y tiene más faltas (diálogo sin acento y el mismo abre con acento). Ni lo releí.

Saludos