소스가 기본 윈도우창인데요.
현재 실행하면 가로세로 50인 빨간색정사각형과
가로세로 100인 녹색정사각형이 일정 패턴을 가지고 화면상
벽을 맞고서 움직입니다.

이 두 정사각형이 교차될때 교집합이라고 해야할까요...
겹치는 부분의 색이 다른색으로 표현하게 하고싶은데...

어떻게 해야할까요 ㅠㅠ)



                draw->SetColor( 0x0000 );
                draw->FillRect( 0, 0, 799, 599 );
                
                draw->SetColor( 0x0000 );
                draw->PutPixel( LData->x[0], LData->y[0] );
                if( LData->x[0] <= 0 || LData->x[0] > 749 )
                {
                                LData->fx[0] = - LData->fx[0];
                }
                LData->x[0] = LData->x[0] + LData->fx[0];
                if( LData->y[0] <= 0 || LData->y[0] > 549 )
                {
                                LData->fy[0] = - LData->fy[0];
                }
                LData->y[0] = LData->y[0] + LData->fy[0];
                draw->SetColor( 0xf800 );
                draw->FillRect( LData->x[0], LData->y[0], LData->x[0]+50, LData->y[0]+50 );

                draw->SetColor( 0x0000 );
                draw->PutPixel( LData->x[1], LData->y[1] );
                if( LData->x[1] <= 0 || LData->x[1] > 699 )
                {
                                LData->fx[1] = - LData->fx[1];
                }
                LData->x[1] = LData->x[1] + LData->fx[1];
                if( LData->y[1] <= 0 || LData->y[1] > 499 )
                {
                                LData->fy[1] = - LData->fy[1];
                }
                LData->y[1] = LData->y[1] + LData->fy[1];
                draw->SetColor( 0x07E0 );
                draw->FillRect( LData->x[1], LData->y[1], LData->x[1]+100, LData->y[1]+100 );



너무 어렵네요...ㄷㄷㄷ