Windows ビットマップファイルを開き、ある特定のピクセルの RGB 値を
調べるようなソフトを作成したいのですが、
画面のプロパティの色数によって、その時の RGB 値が変化して
しまうので困っています。
どのような方法なら、この現象を回避できるのか教えて頂きたいです。
以下のようなプログラムにしています。
buffer 2 : picload dir_exe+"/sample/hgimg3/sb_bg1.bmp" sx=ginfo(12) : sy=ginfo(13) screen 3,sx,sy : gcopy 2,0,0,sx,sy : title refstr pget 0,0 dialog ginfo_r // 画面のプロパティが 16bitカラーだと 8, 32bitカラーだと 12