9.3.4 회전 변환 대화 상자 만들기

    ImageTool 프로그램에 회전 변환 기능을 추가하기에 앞서, 먼저 회전할 각도를 입력 받는 회전 변환 대화 상자를 만들도록 하자. 회전 변환 대화 상자에서는 라디오 버튼을 이용하여 특수 각도를 선택할 수도 있고, 에디트 컨트롤을 사용하여 임의의 각도를 입력 받을 수도 있다.

    Visual Studio 리소스 뷰에서 새 대화 상자를 하나 추가하고, 이 대화 상자의 속성을 표 9-11과 같이 입력하자.

    표 9-11 회전 변환 대화 상자의 속성

    속성 이름

    속성 값

    ID

    IDD_ROTATE

    Caption

    회전 변환

    그림 9-25는 회전 변환 대화 상자의 디자인을 보여준다. 여기에 들어가는 컨트롤들의 종류와 속성들에 대해서는 표 9-12에 나타내었다. 그림과 표를 같이 참조하여 대화 상자를 디자인해보자.

    그림 9-25 회전 변환 대화 상자 디자인
    표 9-12 회전 변환 대화 상자의 컨트롤 속성

    탭 순서

    아이디

    종류

    속성 이름

    속성 값

    1

    IDC_STATIC

    Group Box

    Caption

    회전 각도(시계 방향)

    2

    IDC_ROTATE1

    Radio Button

    Caption

    &90도

    Group

    True

    3

    IDC_ROTATE2

    Radio Button

    Caption

    &180도

    Group

    False

    4

    IDC_ROTATE3

    Radio Button

    Caption

    &270도

    Group

    False

    5

    IDC_ROTATE4

    Radio Button

    Caption

    임의의 각도(&A):

    Group

    False

    6

    IDC_ANGLE

    Edit Control

    Align Text

    Center

    7

    IDC_STATIC

    Static Text

    Caption

    (0~360도)

    8

    IDOK

    Button

    Caption

    확인

    9

    IDCANCEL

    Button

    Caption

    취소

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.