• Jueves 14 de Noviembre de 2024, 08:17

Autor Tema:  Problemas De Novato  (Leído 2190 veces)

5erg10

  • Miembro activo
  • **
  • Mensajes: 42
    • Ver Perfil
Problemas De Novato
« en: Viernes 9 de Abril de 2004, 19:17 »
0
Nas a tod@s.

Estoy haciendo una aplicación basada en MFCs y me he encontrado con un problema, y es que no me deja mostrar un valor numérico en un control de texto estático. Necesito mostrar valores enteros y en coma flotante, sigo todos los pasos para ello, como si se tratase de una cadena de caracteres (añadir la variable miembro y todo eso), pero luego el programa me muestra solo caracteres aleatorios, en lugar de los caracteres correspondientes.

He intentado convertir los tipos a una cadena de caracteres, pero nada, me sigue pasando lo mismo.

A ver si alguien puede decirme cómo podría hacerlo, que seguro que es facil, pero no logro dar con la solución.

El otro problema es muy tonto, pero me lleva tocando las narices durante algun tiempo. La ventana en la que aparecen los controles básicos (botones, cuadros de edición...) me ha desaparecido, y ahora no logro volver a sacarla por más que miro en los menús del VC++ 6.0. ¿alguien me dice donde está la opción para poder activarla de nuevo?  :rolleyes:

Gracias por adelantado.
Welcome to the Jungle

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #1 en: Sábado 10 de Abril de 2004, 18:44 »
0
Hola, en cuanto a la segunda pregunta, si estas desarrollando una aplicacion MFC en SDI por ejemplo, nunca vas a tener una ventana donde arrojar ciertos botones y demas. Lo q si podes hacer es crear un Dialog y a el si le podes tirar todos los controles q quieras.

Salu2!!!!!!

bandro

  • Nuevo Miembro
  • *
  • Mensajes: 21
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #2 en: Lunes 12 de Abril de 2004, 20:15 »
0
Para lo primero tendras q hacerlo con la funcion SetWindowText q creo q se le pasa una cadena de caracteres...asi q tendras q convertir el numero a cadena con un sprinft por ejemplo...yo lo hago asi y me funciona...
Un saludo.

5erg10

  • Miembro activo
  • **
  • Mensajes: 42
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #3 en: Martes 13 de Abril de 2004, 22:13 »
0
Gracias, ya está arreglado lo del control de texto estático (con sprintf y itoa).

El otro problema todavia sigue. Lo que me refiero es que no me aparece esa ventana que contiene los controles básicos (botones, cuadros de edición, radio buttons...) para seleccionarlos y luego aplicarlos a mis dialogos. Por ahora me las apaño copiandolos de otros dialogos y pegándolos, pero me gustaría volver a disponer de ella para mayor comodidad.

Un saludo.
Welcome to the Jungle

bandro

  • Nuevo Miembro
  • *
  • Mensajes: 21
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #4 en: Martes 13 de Abril de 2004, 23:48 »
0
Sobre la barra de herramientas del Visual...picas boton derecho y ahi te sale una lista con todas las ventanas q puedes tener abiertas en el apartado recursos...pues creo q se llama dialog o resource...no estoy muy seguro pero prueba q es ahi...
Saludos :hola:

5erg10

  • Miembro activo
  • **
  • Mensajes: 42
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #5 en: Martes 20 de Abril de 2004, 20:24 »
0
Pues nada tio, saqué el menú contextual ese, probé con todos los menús que te deja poner, y ninguno es el que busco. Pensé que sería el de Resources, pero en ese solo traen los bitmaps, dialogos... pero no los botones y todo eso, que es lo que busco.

Nada, que tendré que reinstalar el VC++ y tener cuidado de no cerrar esa ventana  :D
Welcome to the Jungle

COKITO

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Problemas De Novato
« Respuesta #6 en: Miércoles 12 de Mayo de 2004, 11:48 »
0
Buenas Sergio, la pestaña a seleccionar no es "Resource" si no "Controls".