January 2008 - Artículos

MFC: Obtener todos los controles de un cuadro de diálogo sin conocer su ID de recurso
Published 14/1/2008 21:18 | Rafael Ontivero
Por aclamación popular –y porque me ha picado la curiosidad-, vamos a explicar cómo obtener todos los controles que haya en un cuadro de diálogo sin conocer ni sus HWND de ventana ni sus ID de recurso. Así dicho a bote pronto parece toda una hazaña digna de Hércules, pero lo cierto es que resulta mucho más sencillo de lo que a primera vista parece si se cae en ello. Para que nadie se haga ilusiones, he de añadir que de esta forma no es posible controlar...
Archivado en: ,
Visual C++ 2008 Feature Pack
Published 8/1/2008 21:38 | Rafael Ontivero
Dicen que lo prometido es deuda, y que las deudas deben pagarse… Y eso es lo que ha hecho Microsoft, por lo menos dentro del mundo C++. En su momento se habló de que se iban a mejorar drásticamente las MFC una vez hubiera salido Visual Studio 2008… y así ha sido. Hace un rato que lo han publicado en el blog del Visual Studio: Visual C++ 2008 Feature Pack en fase beta. La descarga se puede hacer desde aquí , y son apenas 300 meguillas de nada . ¿Qué trae esta...
Archivado en: ,,
C++/CLI: Bloqueos y punteros interiores
Published 2/1/2008 18:03 | Rafael Ontivero
Bloqueos El lector habitual de este blog debe estar ya acostumbrado a leer aquí sobre el montículo manejado y el hecho de que las referencias en .NET son punteros móviles, es decir, apuntan y siguen al objeto en cuestión a lo largo de todos sus movimientos dentro del citado montículo, ya que uno de los elementos más potentes del .NET es la compactación de objetos asignados y la recolección de los que se han liberado, ya sea de forma automática al salir de ámbito o bien mediante su marcado manual...
Archivado en: ,
MFC: Obtener un control de un cuadro de diálogo
Published 2/1/2008 17:57 | Rafael Ontivero
Estrenemos año con una nueva sección: trucos y cosas para MFC. La verdad es que me he pensado muy seriamente iniciar una sección sobre este tema, ya que casi cualquier cosa que queramos saber, ya está escrita por algún sitio en internet, pero tras reflexionar me he dado cuenta de que en general todo está en inglés. Con esto no pretendo dedicarme a traducir cosas existentes, o al menos no es esa la idea de igual modo que no lo ha sido para la sección de C++...
Archivado en: ,