C/Visual C - no me reconoce CString

 
Vista:

no me reconoce CString

Publicado por Betty (5 intervenciones) el 10/03/2006 19:15:41
Hola!
Llevo meses programando en c++ con MSVC++6.0, pero hasta ahora solo con un solo archivo fuente y punto. Ahora estoy intentando hacer algo mas bonito, y me he creado con new un proyecto MFC AppWizard (exe) "dialog based" y me voy a volver loca con tanto fichero y tanta historia. Algún libro/web/documentación en general que me ayude a entender esta forma de trabajar?? Por que en realidad no estoy segura de como buscar. Gracias por ayudar :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:no me reconoce CString

Publicado por Betty (5 intervenciones) el 10/03/2006 19:17:06
Ja! Q tonta, el título no se corresponde con lo que he preguntado al final. Es que mi principal problema era eso, que no me reconoce CString, lo cual me parece de lo mas raro, pero en realidad lo que quiero es aprenderlo todo. Sorry!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:no me reconoce CString

Publicado por fernando.gomez (1603 intervenciones) el 12/03/2006 17:53:16
Betty,

creo que hay alrededor de 145,367,789,464,004,784,123,467,876,149 Gigaytes de infomación sobre MFC en Google. Puedes usar esa herramienta. Otra más concisa está en www.codeproject.com, donde encontrarás más de once millones de artículos referentes a programación en Windows. Sobra decir que hay muchos de MFC. Además, referencia obligada es la página de Visual C++, www.msdn.microsoft.com/visualc.

Lo que pasa es que debes aprender a tener paciencia y hecharte un largo clavado a toda esa documentación. De hecho, en el SDK que tienes instalado, debes tener todo, desde tutoriales hasta ejemplos.

En cuanto a libros, hay dos que me parecen buenos para aprender a programar. Uno, es el MFC Programming de Herbert Schildt y otro es el Programación en Windows 2000 de Pascual et. al. En México, los publica McGraw-Hill, bajo la colección "Biblioteca del programador". Y por supuesto, hay n cantidad de libros al respecto, sobre todo de Microsoft Press que publica McGraw-Hill.

Finalmente, un comentario. Se dice por ahí que el usar el AppWizard es para ayudar a los programadores a crear aplicaciones RAD (rapid application development). Se dice que oculta al programador de muchos detalles para que sólo se enfoque en las reglas de negocio. Falso. En mi opinión, el AppWizard debe usarse sólo para usuarios avanzados, porque como ya habrás visto, está plagado de código ininteligible y no sabes qué pasa tras bambalinas; ergo, no sabes dónde tienes que hacer modificaciones, etc. Yo odio el AppWizard, y siempre hago mis programas MFC de forma manual (creo un proyecto de windows vacío y luego en Project -> Settings le digo que se linké dinámicamente con MFC. Yo te recomiendo que no emplees el AppWizard hasta que tengas mucha experiencia al respecto.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:no me reconoce CString

Publicado por Nelek (816 intervenciones) el 13/03/2006 11:55:24
Hola,

Yo tambien me he visto a formarme solo en el tema de VisualC++ a causa de mi proyecto final de carrera (de hecho aun estoy aprendiendo y haciendo cosas). Yo he buscado bastante por la red, y me he quedado con 5 links.

http://www.cplusplus.com/ <--- Inconveniente: en ingles

http: este foro <--- Muy bueno, por cierto.

http://www.programacionfacil.com/

http://www.codeproject.com/ <--- Como ya te han recomendado (tbn en ingles)

http://msdn.microsoft.com/library/spa/default.asp?url=/library/SPA/vcedit/html/vcorivisualcreferencenode.asp <--- Microsoft site (español, lastima que no este entero, para segun que cosas tambien se necesita el de la version inglesa)

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_MFC_hierarchy_chart.asp <-- Microsoft oficial (ingles), en este esquema de las clases, cada cuadro es un link hacia la explicacion de la clase

http://www.dcp.com.ar/index.htm <--- En castellano, manual con ejemplos y con el codigo de dichos ejemplos. Es el que mas ultilizo para las cosas generales, pasa por la mayoria de las cosas necesarias, pero el inconveniente es lo que dice el otro mensaje en relacion al Wizard. Yo por ahora lo estoy usando, pero repaso cada uno de los *.h donde se declaran las cosas antes de ponerme a escribir el codigo en el *.cpp

http://www.samspublishing.com/library/library.asp?b=Visual_C_PlusPlus&rl=1 <-- El primer manual que me gusto, muy completo y con ejemplos de como modificar el contenido del Wizard. Yo me lo lei entero y destaque las cosas mas importantes, pero suelo usar mas a menudo el de arriba por estar en castellano (aunque este es mas profesional)

Espero que con esto te vaya bien ya
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:no me reconoce CString

Publicado por Betty (5 intervenciones) el 13/03/2006 12:27:11
Agradezco mucho vuestras respuestas, Fernando y Nelek. Todo esto es mas complicado de lo que parecía en un principio, tendré que echarle paciencia :) Gracias por los consejos, Fernando, y por los links, Nelek !!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar