2017-03-28 8 views
0

OSのGUIにグラフィックスを追加することについて少し珍しい質問があります。OSデザインのビットマップ

私は私は1枚のグラフィックスのいくつかの異なるバージョンが同じファイル内に実際に存在していることがわかり、リソースビューアを使用すると、たとえばWindows XPを取るメニュービットマップを起動します。

enter image description here

1がありますマウスオーバー用のグラフィック、クリック用のグラフィック、クリック用のグラフィックがあります。私の質問は、合計3つです。

私の質問は、ファイルに3つありますが、どのように1つのグラフィックを表示するだけですか?ここで私が何を意味するかの実際の生活のスクリーンショットである:私はビットマップリソースを表示したときに

enter image description here

また、それは通常、あまりにもその理由が何であるか、空白が存在することになるピンクを持っていますか?

+1

[画像一覧について](https://msdn.microsoft.com/en-us/library/windows/desktop/bb761389%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)。また、ピンクは透明マスクを作成するために使用されます。 –

+0

@JohnnyMoppありがとう! –

答えて

0

状態によっては、画像の一部しか表示されません。

コメントの中で述べたように、ビューアに応じて別々にレンダリングできる透明度を示すために色を予約することができます。

プログレッシブ透過がサポートされている場合は、代わりにアルファプレーンが必要です。

関連する問題