MFC-TextRgn( 게이지에 따른 텍스트 변화 )
프로그램을 인스톨 할때라던가, 특정 게이지가 오르락 내리락 할 때 그 안에 글씨를 상황에 맞춰서 색상 변경을 해주어야 한다. 만약 저안에 글자가 처음엔 빨강색 이였다가, 빨간색 배경이 들어 오면 흰색으로 변경하는 거라고 치자. 그에 따른 소스코드를 파악해 가면서 프로그래머는 역시 사기꾼 이라는 생각이 드는 예제인거 같다. 먼저 실행 결과를 보자. 마치 게이지의 위치에 따라서 글자가 자연스럽게 색상이 변경하는 '것'처럼 보인다. 소스를 보자. CRect rectLeft = CRect( 50, 50, RgnSize, 150 ); CRect rectRight( RgnSize, 50, 450, 150 ); dc.FillSolidRect( &rectLeft, RGB( 192, 0, 0 ) ); dc.FillSol..
2010. 5. 19.