// IDC 화면에 보여주기
GetDlgItem(보여줄요소::IDC_LIST)->ShowWindow(true)
// 자기를 호출한 Dlg포인터
(DlgClassName*)GetParent()
// 현재 선택된 index
m_cboName.GetCurSel()
// 현재 선택된 index 의 text
m_cboAccNum.GetLBText(인덱스::int, 저장할변수::CString)
// string 추가
m_cboName.AddString(CString 변수)
// 개수 구하기
m_cboAccNum.GetCount()
// List String 지우기
m_cboAccNum.DeleteString(인덱스::int)
// List String 모두 지우기
m_cboAccNum.ResetContent();
// row, column 에 해당하는 text 가져오기
m_ctrlList.GetItemText(RowIndex, ColumnIndex)
// 현재 출력된 list 갯수 가져오기
m_ctrlList.GetItemCount()
// 초기화 : 3개의 Column 이 있을때..
LV_COLUMN lvColumn;
char* list[3] = {"고 객 명", "계 좌 번 호", "계 좌 정 보"};
int nWidth[3] = {80, 80, 320};
for(int i=0; i < 3; i++)
{
lvColumn.mask = LVCF_FMT | LVCF_SUBITEM | LVCF_TEXT | LVCF_WIDTH;
lvColumn.fmt = LVCFMT_LEFT; // 왼쪽 정렬
lvColumn.pszText = list[i];
lvColumn.iSubItem = i;
lvColumn.cx = nWidth[i];
m_ctrlList.InsertColumn(i, &lvColumn);
}
// 추가하기
LV_ITEM lvItem;
lvItem.mask = LVIF_TEXT | LVIF_IMAGE;
lvItem.iItem = nItem; // Row
lvItem.iSubItem = 0; // Column
lvItem.pszText = (LPSTR)(LPCTSTR) String;
m_ctrlList.InsertItem(&lvItem);
m_ctrlList.SetItemText(nItem, nSubItem, (LPCTSTR)str);
m_ctrlList.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
^^
집 옆에 논에서 몇시 까진 줄 모르지만..
그리고 언제인줄 모르지만..
(학교 가기 전이었지~)
병용이랑 누가 더 용감한지..
밤늦게까지 둘이 마주 보고 서서 안 무섭다고..
했던 모습이 자주 떠오른다.
어떻게 끝났는지 병용이는 알까??ㅋ