Pregunta: | 16778 - COMO SE PUEDE SERIALIZAR UN OBJETO CBITMAP |
Autor: | Gabriel Elias |
Hola como están, he estado tratando de srializar un objeto CBitmap tomando control manual de la función serialize de CObject pero no funciona. Pr ahí dicen que la solución tiene que ver con un HBITMAP pero la verdad no le encuentro como.
Si tienes la solución porfavor escribeme. gracias de antemano. |
Respuesta: | VICTOR CARREÑO SOTELO |
Gabriel:
La clase CBitmap es serializable por el sólo hecho de ser derivada de Cobject, pero el concepto de almacenar un bitmap en un fichero es un tanto complejo, porque tienes que convertir tu mapa de bits(HBITMAP) en un DIB y grabar este conjuntamante con su paleta de colores. No me he metido mucho en esto, pero te aconsejo entres a la página www.codeguru.com y en el lado izquierdo encontrarás un enlace a diferentes temas, entre ellos Bitmap/Palletes, allí encontrará una explicación detallada sobre este tema. Saludos |