메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

                           LV_COLUMNlvcolumn;

                           lvcolumn.mask = LVCF_FMT | LVCF_SUBITEM | LVCF_TEXT | LVCF_WIDTH;

                           lvcolumn.fmt = LVCFMT_LEFT;

 

 

 

                           // 리스트컨트롤컬럼생성

                           lvcolumn.iSubItem = 0;

                           lvcolumn.cx = 75;

                           lvcolumn.pszText = "DATE";

                           m_listctrlSetting.InsertColumn(0,&lvcolumn);

 

                           lvcolumn.iSubItem = 1;

                           lvcolumn.cx = 100;

                           lvcolumn.pszText = "NAME";

                           m_listctrlSetting.InsertColumn(1,&lvcolumn);

 

                           lvcolumn.iSubItem = 2;

                           lvcolumn.cx = 100;

                           lvcolumn.pszText = "Value";

                           m_listctrlSetting.InsertColumn(2,&lvcolumn);

 

 

                           lvcolumn.iSubItem = 3;

                           lvcolumn.cx = 100;

                           lvcolumn.pszText = "Value(hex)";

                           m_listctrlSetting.InsertColumn(3,&lvcolumn);

 

// 추가한다.

                                        LV_ITEMlvitem;

                                        lvitem.mask=LVIF_TEXT;

                                        lvitem.iSubItem = 0;

                                        lvitem.stateMask = LVIS_STATEIMAGEMASK;

 

                                        lvitem.iItem = m_listctrlSetting.GetItemCount();





                                                     lvitem.pszText = (LPSTR)(LPCTSTR)strDate;

                                                     m_listctrlSetting.InsertItem(&lvitem);     // 항목추가

 

                                                     m_listctrlSetting.SetItemText(lvitem.iItem, 1, strTemp);

                                                     m_listctrlSetting.SetItemText(lvitem.iItem, 2, "1m_strDesc");

                                                     m_listctrlSetting.SetItemText(lvitem.iItem, 3, "1m_strVal");

                                                     m_listctrlSetting.SetItemText(lvitem.iItem, 4, "1m_strValHex");