더북(TheBook)

대화 상자의 속성 창에서는 대화 상자의 다양한 속성을 변경할 수 있다. 꽤 많은 속성이 나열되지만 대부분의 속성은 Windows 대화 상자 모양의 일관성을 위해 대부분의 기본값을 그대로 사용할 것이다. 주로 변경하는 속성은 대화 상자의 아이디ID와 캡션Caption 항목이다. 새로 만들기 대화 상자에서는 아이디를 IDD_FILE_NEW로 바꾸고, 캡션 항목을 ‘새로 만들기’로 변경하자. 표 5-1을 참고하라. 앞으로 대화 상자 속성을 표로 표시할 때, 기본으로 설정되는 값 외에 수정이 필요한 속성들만 표 5-1처럼 나타낼 것이다.

표 5-1 새로 만들기 대화 상자의 속성

속성 이름

속성 값

ID

IDD_FILE_NEW

Caption

새로 만들기

아이디는 Windows 프로그래밍에서 사용되는 모든 리소스 항목들(메뉴, 대화 상자, 단축키 등)에 매겨진 고유의 이름이라고 할 수 있다. 그러므로 가급적이면 해당 리소스 항목을 간략하게 기술할 수 있는 형태로 이름을 지어주는 것이 좋다. IDD_FILE_NEW라는 이름에서 맨 처음 IDD는 대화 상자의 아이디임을 의미하며(ID of Dialog), 뒤쪽의 FILE_NEW는 파일 메뉴에서 새로 만들기를 선택했을 때 나타나는 대화 상자임을 의미한다. 대화 상자의 아이디는 resource.h 파일에서 #define 문을 이용하여 정숫값의 형태로 정의된다. 캡션은 대화 상자의 상단 제목 표시줄에 나타나는 문자열을 의미한다.

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