通知
すべてクリア
Topic starter
2002年12月17日 9:04 AM
おはようございます。
COLORREFからRGBへキャストしたい場合、
unsigned long から long ということになるのでしょうか?
また、求め方として、戻り値を256で割り、
その商を256で割り、それぞれの余りをRGBにあてはめれば
いいと思うのですが、
その際、どれがR,G,Bそれぞれにあてはまるのでしょうか?
よろしくお願いします。
2002年12月17日 10:15 AM
GetRValue(), GetGValue(), GetBValue() では駄目ですか?
2002年12月17日 10:17 AM
>COLORREFからRGBへキャストしたい場合、
>unsigned long から long ということになるのでしょうか?
いいえ。DWORD→BYTEです。又、キャストではなく抽出です。
>また、求め方として
Get?Value()マクロが使えます。(?はR,G,Bの何れか)
詳細はMSDNを参照してみて下さい。
2002年12月17日 10:49 AM
そもそも,RGBって型じゃなくて関数型マクロだから,
キャストって何がしたいの?
Topic starter
2002年12月18日 9:31 AM
COLORREFからRGBの抽出、できました。
ありがとうございました。
2002年12月18日 10:39 AM
どうやって?
2003年1月1日 8:28 AM
くだらんレスを付けるヤシに結果を報告する気にはならんだろ。
2003年1月6日 1:43 PM
くだらんレスを付けるヤツしか読んでないわけではないのでね