首先写一个函数用来调图片色彩的深度。然后保存...

解决方案 »

  1.   

    应该怎样写这个调色色彩的深度呢?
      

  2.   

      在VB中这个问题有点难,可以用API将PictureBox的图片保存为2色,其它的有此困难。
      savepicture 语句可以存图,其得到的结果与当时的屏幕颜色有关,屏幕为256色,得到的BMP就为256色,屏幕为增强16色以上,得到的BMP就为24位色,所以可以先将屏幕的颜色改了再存,存后再改回来。改屏幕的颜色可以用API实现,但是这样的程序确实不怎么高明。
      要么全部存为24位色,再在文件中换算成其它的,这需要对BMP的文件结构非常了解。