2011-12-05 4 views
1

프로그래밍 방식으로 목록 컨트롤을 만드는 방법은 무엇입니까?프로그래밍 방식으로 목록 컨트롤을 만드는 방법은 무엇입니까?

: 내가 찾을

CListCtrl *lstCtrl = new CListCtrl; 
lstCtrl->Create(WS_CHILD | WS_VISIBLE, CRect(10, 10, 320, 280), this, 0x285); 

하지만 어떻게 당신이 등 데이터, 열 크기 및 헤더, 선,와이 최대를 설정하는 ... 모든 예제 마법사를 사용하여 모든이 작업을 수행하는 방법을 보여 코드에서 생성 한 변수를 사용합니다.

+0

이것이 어떤 프레임 워크인지 등을 설명하십시오. 적절한 태그를 추가하십시오. –

+2

실제 클래스에 대한 MSDN 설명서를 읽으십시오. 모든 기능과 변수 및 마법사없이 사용하는 방법은 있어야합니다. –

+0

다음 번에는 사용중인 프레임 워크에 대한 태그도 추가하십시오. C++과 VisualC++는 QT 프레임 워크, wxWidgets 등을 의미합니다. – INS

답변

2

ReportMode에서 원할 경우 Create 호출에서 LVS_REPORT 플래그를 사용하십시오.

그런 다음 InsertColumn을 열로 추가하고 InsertItem을 사용하여 항목을 추가 할 수 있습니다. 그런 다음 SetItemText을 사용하여 이미 삽입 된 항목에서 추가 열의 텍스트를 설정하십시오.

관련 문제