本範例程式可以讀取與顯示 GIF 影像檔案中的調色盤。
DMC-SP-GIF.c
顯示的方式為使用一個影像元件, 然後用 FillRect 這個 method 畫出來。


imBMP = fopen(OpenDialog1->FileName.c_str(), "rb");然而, 這個程式還沒有處理 bmp 在儲存處理影像時, 把每一橫列所需的byte數都對齊為 4 的倍數的狀況。假設, 一張 24-bit 彩色影像的寬度為 250, 每一橫列所需之記憶體為 250 * BitCount / 8 = 750, 那麼在存成 bmp 檔時, 每一行最後會補上 2 bytes, 一共需要 752 bytes。