2008 年 9 月 29 日
国庆放假了,云南作为旅游大省,这个时侯真不适合出去凑热闹,所以安心呆在宿舍里准备简历,看看书吧~
对于多图片处理,界面上不打算采用MDI管理窗口,也不打算多线程管理,因为线程控制实在有点复杂,毕竟多个线程是共享进程地址空间的,为了避免访问冲突,改用多进程的方式架构应用程序,即每次打开一个图片都新建一个进程,这样就不会有进程内的访问冲突了,就像Google浏览器一样,编码也方便。
临时文件的处理比我想象的要更麻烦一点了,为了在处理单色图(1Bit)、16色图(4Bit)图的时候方便,我要把每个像素的值以整字节的方式存储在临时文件中,同时关闭源文件(简言之就是对临时文件处理),但是在显示的时候我不得不将单色图和16色图的显示部分转换成Windows GDI 能够处理的数据形式,这一点有点麻烦,但是,来吧。