int InsertItem ( const LVITEM * pItem );
int InsertItem (int nItem, LPCTSTR lpszItem );
int InsertItem (int nItem, LPCTSTR lpszItem, int nImage );
int InsertItem (UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam );
¹Ýȯ °ª
¼º°ø ÇÏ¸é »õ Ç׸ñ ¶Ç´Â ±×·¸Áö ¾ÊÀ¸¸é-1ÀÇ À妽º¡£
¸Å°³ º¯¼ö
pItem
Æ÷ÀÎÅ͸¦ Platform SDK ¿¡ ¼³¸í µÈ ´ë·Î Ç׸ñÀÇ Æ¯¼ºÀ» ÁöÁ¤ ÇÏ´Â LVITEM ±¸Á¶Ã¼¡£
nItem
»ðÀÔÇÒ Ç׸ñÀÇ À妽º¡£
lpszItem
nbsp;Äݹé Ç׸ñ Ç׸ñÀÌ ¸é Ç׸ñÀÇ ·¹À̺í, ¶Ç´Â LPSTR_TEXTCALLBACK ¸¦ Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿ÀÇ ÁÖ¼ÒÀÔ´Ï´Ù. ¿¡ ´ë ÇÑ ³»¿ëÀº Äݹé Ç׸ñ, ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. CListCtrl::GetCallbackMask(&N)¡£
nImage
Ç׸ñÀÇ À̹ÌÁö, ¶Ç´Â I_IMAGECALLBACK Ç׸ñÀÌ °æ¿ì Äݹé Ç׸ñÀÇ À妽ºÀÔ´Ï´Ù. ¿¡ ´ë ÇÑ ³»¿ëÀº Äݹé Ç׸ñ, ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. CListCtrl::GetCallbackMask¡£
nMask
NMask ¸Å°³ º¯¼ö´Â ÁöÁ¤ µÇ´Â Ç׸ñ ¸Å°³ º¯¼ö·Î Àü´Þ Çϴ Ư¼ºÀº À¯È¿ ÇÕ´Ï´Ù. ¿¡ ¼³¸í µÈ ¸¶½ºÅ© °ª Áß Çϳª ÀÌ»óÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù Platform SDKÀÇ LVITEM ±¸Á¶. À¯È¿ÇÑ °ªÀº ºñÆ® OR ¿¬»êÀÚ¿Í °áÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.
nState
Ç׸ñÀÇ »óÅÂ, »óÅ À̹ÌÁö ¹× ¿À¹ö·¹ÀÌ À̹ÌÁö¸¦ ³ªÅ¸³À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Platform SDK Ç׸ñ LVITEM À» ÂüÁ¶ ÇϽʽÿÀ ¹× ¿¡ ´ë ÇÑ À¯È¿ÇÑ Ç÷¡±× ¸ñ·ÏÀº ¸ñ·Ï º¸±â Ç׸ñ »óÅ¡£
nStateMask
ÁÖ ±¸¼º¿øÀÇ ºñÆ®¸¦ °Ë»ö Çϰųª ¼öÁ¤ µË´Ï´Ù ³ªÅ¸³À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Platform SDK ÀÇ LVITEM ¸¦ ÂüÁ¶ ÇϽʽÿÀ.
nImage
À̹ÌÁö ¸ñ·Ï ³» Ç׸ñÀÇ À̹ÌÁöÀÇ À妽º¡£
lParam
Ç׸ñ¿¡ ¿¬°á µÈ 32 ºñÆ® ÀÀ¿ë ÇÁ·Î±×·¥º° °ªÀÔ´Ï´Ù. NMask Ư¼º LVIF_PARAM ¸¦ ¼³Á¤ ÇØ¾ßÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì¡£
ÁÖÀÇ
Ç׸ñÀ» ¸ñ·Ï ºä ÄÁÆ®·Ñ »ðÀÔ¡£
CListCtrl °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CListCtrl::DeleteItem, CListCtrl::DeleteAllItems(&N)