
전체 글
CListCtrl에서 깜박임이 덜한 SetItemText
//--------------------------------------------------------------------------// //Fuction : UpdateListItem //Parameter : CListCtrl* pList, int nIndex, int nSubitem, LPCTSTR lpszText //Return : BOOL //Note : pList의 nIndex, nSubitem의 텍스트를 lpszText로 바꾼다. // 같은 값이 벌써 들어가 있으면 FALSE, 새로운 값으로 대체 하면 TRUE //--------------------------------------------------------------------------// BOOL UpdateListItem(CL..
CComboBox에서 ItemData와 ItemText찾기
//--------------------------------------------------------------------------// //Fuction : FindComboString //Parameter : CComboBox* pCombo, DWORD dwSearch, CString *pstrDest //Return : int //Note : pCombo에서 Callback Item중 dwSearch를 찾아 // Index를 리턴하고, 해당 Index의 List Text를 pstrDest로 넘긴다. //--------------------------------------------------------------------------// int FindComboString(CComboBox* p..
전체경로를 받아 파일이름을 제외한 경로만 구하기
//-------------------------------------------------------------------------------------// // Function : OnlyDirecory // Parameter : CString strMoney // Return : LPTSTR strFull // Note : 인자로 받은 전체파일이름의 파일이 있는 경로를 리턴한다. //-------------------------------------------------------------------------------------// LPTSTR OnlyDirecory(LPTSTR strFull) { TCHAR* pPos = strFull + strlen( strFull ); while ( s..
CTreeCtrl에서 ItemData 찾기 (자식노드 포함)
//-------------------------------------------------------------------------------------// // Function : FindTreeData // Parameter : HTREEITEM hItem, DWORD dwData // Return : HTREEITEM // Note : hItem이하 모든 모든 노드에서 dwData를 찾는다. //-------------------------------------------------------------------------------------// HTREEITEM FindTreeData(CTreeCtrl* pTree, HTREEITEM hItem, DWORD dwData) { HTREEITE..