참고> blog.naver.com/tipsware/221143564746
1. ListBox는 대량의 문자열도 관리할 수 있도록 하기 위해 Linked List 자료구조를 기반으로 만들어짐.
2. ListBox도 윈도우이므로 메시지 사용 가능
-> ListBox와 같이 다양한 기능을 가진 컨트롤은 메시지를 통해서 사용할 수 있도록 구현되어 있음.
-> SendMessage() 함수 이용
3. 대화 상자에 추가되는 컨트롤들은 대부분 윈도우이므로 GetDlgItem 함수로 해당 컨트롤의 윈도우 핸들 값을 얻어올 수 있음.
4. LB_SETCURSEL 메시지 : ListBox에 방금 추가된 문자열이 어떤 것인지 확인할 수 있는 메시지
5. LB_RESETCONTENT 메시지 : ListBox에 추가된 전체 문자열을 모두 삭제하는 메시지
반응형
'Study Memos > Windows Programming' 카테고리의 다른 글
빨간색 버튼 만들기 (Section 65) (0) | 2020.11.02 |
---|---|
Notify 메시지 (Section 63) (0) | 2020.11.02 |
에디트 간 문자열 복사 (Section 60) (0) | 2020.10.21 |
프로그램 종료 (Section 59) (0) | 2020.10.21 |
대화상자 (Section 58) (0) | 2020.10.21 |