- PR -

pictureBoxに表示される色について

投稿者投稿内容
bucci
会議室デビュー日: 2005/11/01
投稿数: 18
投稿日時: 2005-11-06 09:47
すみません、元々の問題が解決していませんでした。
画像1と重ねた画像2の背景色は一致しましたが、
アプリ起動後、Formに表示される色が実際の色とは違うみたいです。。。

今度は、bmpで実験してみましたが、同様に中間色のようなものがありました。

>スクリーンショットから見ているようでしたので、別の問題かと思っていました。
はい。スクリーンショットで見ていました。
スクリーンショットをbmpでおとすと画面に表示されるものとまったく同じ
だと思っていました。調べてみます。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-11-06 10:11
引用:

bucciさんの書き込み (2005-11-06 09:47) より:

すみません、元々の問題が解決していませんでした。
画像1と重ねた画像2の背景色は一致しましたが、
アプリ起動後、Formに表示される色が実際の色とは違うみたいです。。。


うーん、私の方では起きないんですよ。
たとえば、何も考えずに画面デザイナから PictureBox コントロールの
Image プロパティに画像を表示しても、その中間色は表示されますか?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
bucci
会議室デビュー日: 2005/11/01
投稿数: 18
投稿日時: 2005-11-06 10:32
>たとえば、何も考えずに画面デザイナから PictureBox コントロールの
>Image プロパティに画像を表示しても、その中間色は表示されますか?
同じく、中間色が表示されました。

画面のプロパティを確認したところ・・・
16ビットの "high color" になっていました。
32ビットの "true color" にしたところ、中間色が表示されなくなりました。
これが原因のような気がしてきました。。。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-11-06 11:12
引用:

bucciさんの書き込み (2005-11-06 10:32) より:

画面のプロパティを確認したところ・・・
16ビットの "high color" になっていました。
32ビットの "true color" にしたところ、中間色が表示されなくなりました。
これが原因のような気がしてきました。。。


あ、それですね。(^^;)
24 ビット以上でないと表示できない色です、あれは。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
bucci
会議室デビュー日: 2005/11/01
投稿数: 18
投稿日時: 2005-11-06 11:17
じゃんぬさん、いろいろご迷惑をおかけしました。
また、本当にありがとうございました^^

スキルアップ/キャリアアップ(JOB@IT)