사용자 삽입 이미지


간단한 리스트 박스를 이용해서 리스트 박스 컨트롤 을 살펴보자.

생성컨트롤.
리스트 박스 ID : IDC_LIST1
에디트 ID : IDC_NAME
버튼 ID : IDC_ADD
ID : IDC_REMOVE

ADD버튼에 다음과 같은 함수를 코딩한다.

void CListBoxDlg::OnBnClickedAdd()
{

 CString strName;

 CListBox *pListBox = (CListBox*)GetDlgItem(IDC_LIST1);
 GetDlgItemText(IDC_NAME,strName);

 if(!strName.IsEmpty())
 {
  pListBox->AddString(strName);
  SetDlgItemText(IDC_NAME,L"");
 }
}
REMOVE버튼 함수
void CListBoxDlg::OnBnClickedRemove()
{
  CListBox *pListBox = (CListBox*)GetDlgItem(IDC_LIST1);

 int nItem = pListBox->GetCurSel();
 pListBox->DeleteString(nItem);

}


Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.


BLOG main image
Cr4cK th3 W0Rld by 후니 유

1,213,888


Today : 102
Yesterday : 206
hit counters

카테고리

전체보기 (802)
Etc (246)
Hacked Brain (280)
My Project (32)
데일리 (22)
운영체제 (31)
프로그래밍 (92)
Securities (27)