트리 컨트롤 항목 레이블

Tree 컨트롤에 항목을 추가할 때 항목의 레이블 텍스트를 일반적으로 지정 (CTreeCtrl).InsertItem 수 있는 멤버 함수를 통과 TVITEM 레이블 텍스트가 포함 된 문자열을 포함 하 여 항목의 속성을 정의 하는 구조.InsertItem호출할 수 있는 다양 한 매개 변수 조합을 사용 하는 몇 가지 오버 로드가 있습니다.

Tree 컨트롤은 각 항목을 저장 하는 데 메모리를 할당 합니다. 항목 레이블의 텍스트를이 메모리의 상당한 부분을 사용합니다.응용 프로그램 트리 컨트롤에서은 문자열의 복사본을 유지 하는 경우를 지정 하 여 컨트롤의 메모리 요구 사항을 줄일 수 있습니다의 LPSTR_TEXTCALLBACK 값은 pszText 소속 TV_ITEM 또는 lpszItem tree 컨트롤에 실제 문자열을 전달 하는 대신 매개 변수.사용 하 여 LPSTR_TEXTCALLBACK 트리 컨트롤이 항목을 그려야 할 때마다 응용 프로그램에서 항목의 레이블 텍스트를 검색 합니다.트리 컨트롤의 텍스트를 검색 하려면 보내는 TVN_GETDISPINFO 의 주소를 포함 하는 알림 메시지는 NMTVDISPINFO 구조입니다.포함 된 구조체의 해당 멤버를 설정 하 여 응답 해야 합니다.

Tree 컨트롤은 tree 컨트롤을 만드는 프로세스의 힙에서 할당 된 메모리를 사용 합니다.Tree 컨트롤에 있는 항목의 최대 수는 힙에서 사용할 수 있는 메모리 양을 기반으로 합니다.각 항목이 64 바이트를 사용 합니다.

참고 항목

참조

CTreeCtrl 사용

개념

컨트롤 (MFC)