[問題] 桌面截圖辨識Pixel的問題

看板C_and_CPP作者 (暴力熊)時間16年前 (2009/12/01 20:34), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) 在兩台不同的電腦,同樣的OS,使用Windows API::BitBlt擷取桌面, 拍下來存在Bitmap並設定PixelFormat為pf24bit,但是在相同地方,兩台不同電腦 ,讀出來的值竟然不同? 希望得到的正確結果:   應該是要相同的RGB值 程式跑出來的錯誤結果:   不同的RGB值 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)   RAD Studio 2010 有問題的code: (請善用置底文標色功能)   我想這應該不用附上,應該是我觀念問題 補充說明: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.151.144

12/02 20:38, , 1F
要看桌面的底圖是否相同、解析度、選用的色彩位元(最可能).
12/02 20:38, 1F
文章代碼(AID): #1B5GrUnX (C_and_CPP)