救いたい
ビット演算を使っている以外、特に難しいことはしていないので関係する部分のコードだけでも。
コード
unsigned char red, green, blue;
red = 125;
green = 50;
blue = 0;
unsigned int color = (red << 16) | (green << 8) | blue;
// メインループ
while (!ScreenFlip() && !ProcessMessage() && !ClearDrawScreen())
{
DrawBox(0, 0, 640, 240, GetColor(red, green, blue), true);
DrawBox(0, 240, 640, 480, color, true);