通知
すべてクリア
Topic starter
2002年11月26日 12:00 PM
VC++の質問です。
VC++6.0のSDIを使用してプログラムを作成しています。
Windows2000+SP2
モノクロのビットマップファイルを表示することはできたのですが、
白と黒を反転したいのですが、どのようにすればいいのでしょうか?
2002年11月26日 12:06 PM
モノクロて白黒2色しかないやつ?
そうだとしたら多分白が1で黒が0ですよね?
てことは・・・
2002年11月26日 12:31 PM
モノクロ8ビットグレースケールなら
DstClr = 255 - SrcClr;
かな?
こん!<=^・^=>
2002年11月26日 1:35 PM
いつどこで反転したいのか分かりませんが、
転送する時に反転するのなら、BitBltのROPにNOTSRCCOPYを指定すればよいでしょう。
Topic starter
2002年12月2日 3:48 PM
ありがとうございました。解決しました。BitBlt関数の引数を見落としていました。
