VBプログラマ質問スレ(6.0以前) Part34
レス数が950を超えています。1000を超えると書き込みができなくなります。
0962デフォルトの名無しさん
NGNG今 PictureBox に Clibboard.GetData で時間によって変化するBMPが表示されています。
やりたい事はこの画像の「指定ピクセルのRGB値の一定時間毎の取得」です。
APIのGetPixel、あるいはPicture1.Point(X,Y)でRGB値の取得はできるのですが、
これは画像が画面上に表示されてる時のみ有効な様なのですが、そんなものなのでしょうか?
つまり他のダイアログで当該画像を見えなくすると、有効な値が得られないのです。
これでは上記「一定時間毎」の条件を満たすのが困難です。
プログラム動作中に他の作業もやりたいので、画像は隠れているのが前提ですし、
取得の度に最前面に画像をもってくると、その度に他の作業の邪魔になります。
これを解決する良い手立てはありますでしょうか?
一定時間毎に画像を保存し、ファイルを直接解析するのが良いかもと思いましたが、
BMPの解析をどう実装したらいいのか見当がつきませぬ。
何卒お知恵を貸して下さいませ・・・
レス数が950を超えています。1000を超えると書き込みができなくなります。