2010년 1월 25일 월요일

MFC practice #3

Today's Summary

도구 모음에 도구를 추가 하고 싶을경우
 -resource view에서 Toolbar선택
 -적당한 도구모음의 이미지 drawing
 -그려진 버튼 클릭하여 property window확인
 -이미 메뉴에 구현해 놓은 기능의 ID값을 property window에 등록

Tooltip 혹은 상태표시줄에 안내문구 삽입하기
 -메뉴 혹은 도구모음에 마우스 위치시 안내문구 나타내기
 -property window의 'Prompt'항목에 문구 삽입
 -'테스트를 시작합니다 \n 테스트 시작': '\n'을 기준으로 왼쪽은 상태표시줄, 오른쪽은 툴팁에 표시할 문구임.

LBN_SELCHANGE통지 메시지: 목록상자(ListBox)에서 항목 선택이 변경되었음을 알려줌.
 키보드를 이용했든 마우스를 이용했든 항목 선택이 변경되면 이 메시지가 발생함.


GetCurSel(); //List box내의 항목 선택했을시 항목의 index를 int형으로 반환하는 함수.
see p.440

콤보상자의 속성(type)
 -CBS_DROPDOWNLIST:콤보 상자가 목록 상자(ListBox)를 드롭하는 것은 같지만 에디트 컨트롤은 사라짐.
  콤보상자의 스타일을 CBS_DROPDOWNLIST로 하고 OnInitDialog()함수에서 콤보 상자에
  문자열 항목을 추가(AddString())하면 p.445의 결과 출력

댓글 없음:

댓글 쓰기