CreateFile

표현하는/C++ 2012.06.15 18:15

 

 

   hFindFile = FindFirstFile((LPCTSTR)patFileArray.ElementAt(i), &wfd);
   if(hFindFile != INVALID_HANDLE_VALUE)
   {   
    FileTimeToLocalFileTime(&wfd.ftLastWriteTime, &lft);  
    FileTimeToSystemTime(&lft, &st);

// 파일의 시간을 읽어옴
    wsprintf(szTime, "%04u%02u%02u%02u%02u%02u", st.wYear, st.wMonth, st.wDay, st.wHour,st.wMinute, st.wSecond);

 

// 해당 파일을 읽음
    CString strPath = m_List1.GetItemText(i,10);
    HANDLE hFile = CreateFile(strPath, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
    SetFilePointer(hFile, 0, NULL, FILE_END);
    DWORD dwWritten;
    WriteFile(hFile, szTime, lstrlen(szTime), &dwWritten, NULL);
    WriteFile(hFile, "\r\n", 2, &dwWritten, NULL);


    CloseHandle(hFile);
    FindClose(hFindFile);
    m_List1.SetItemText(idx, 5, szTime);
   }

 

 

참고

http://www.winapi.co.kr/reference/Function/CreateFile.htm

 

신고

'표현하는 > C++' 카테고리의 다른 글

CreateFile  (0) 2012.06.15
파일 access 시간 보기  (0) 2012.05.23
파일선택, 열기  (0) 2012.05.03
SHGetPathFromIDList  (0) 2012.05.03
BROWSEINFO  (0) 2012.05.03
_beginhreadex sample  (0) 2012.04.25
Posted by 중성외계인_ 롱티*

댓글을 달아 주세요

WIN32_FIND_DATA wfd;

char szTime[128];

FILETIME lft;  

SYSTEMTIME st;


HANDLE hFindFile = FindFirstFile((LPCTSTR)curFileArray.ElementAt(i), &wfd);


if(hFindFile != INVALID_HANDLE_VALUE) 

{

FileTimeToLocalFileTime(&wfd.ftLastWriteTime, &lft);   

FileTimeToSystemTime(&lft, &st);

wsprintf(szTime, "%04u-%02u-%02u %02u:%02u:%02u", st.wYear, st.wMonth, st.wDay, st.wHour,st.wMinute, st.wSecond);


HANDLE hFile = CreateFile(m_List1.GetItemText(i,0), GENERIC_READ | GENERIC_WRITE, 0, NULL,OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);

SetFilePointer(hFile, 0, NULL, FILE_END);

DWORD dwWritten;

WriteFile(hFile, szTime, lstrlen(szTime), &dwWritten, NULL); 

WriteFile(hFile, "\r\n", 2, &dwWritten, NULL); 

CloseHandle(hFile);

FindClose(hFindFile); 

}

 

 

** 참고

http://www.winapi.co.kr/reference/Function/CreateFile.htm

신고

'표현하는 > C++' 카테고리의 다른 글

CreateFile  (0) 2012.06.15
파일 access 시간 보기  (0) 2012.05.23
파일선택, 열기  (0) 2012.05.03
SHGetPathFromIDList  (0) 2012.05.03
BROWSEINFO  (0) 2012.05.03
_beginhreadex sample  (0) 2012.04.25
Posted by 중성외계인_ 롱티*

댓글을 달아 주세요

머리카락

생각하는 2012.05.09 18:05

머리카락 한올한올이 기억이라면 좋겠어.

누군가 머리를 자른다는게 기억을 앗아간다 생각하면 섬뜩하기도 하지만,
예쁜기억, 좋은기억 예쁘게 묶고, 땋아놓고
슬픈기억, 아픈기억 한올한올.. 뽑아 버리면 그만 이잖아..

좋은 기억.. 예쁜 기억만 곱게곱게 길러서.. 남기면 좋을텐데..

사람들은 세상이 쉽다쉽다 하는데
뭐가 쉬운지 모르겠어.
나는 쉬운게 하나도 없는데,

새로운 일을 하는 것도
새로운 곳에 가는 것도
새로운 사람을 만나는 일도

기억을 하고 기억에 남는 건 결코 쉽지 않은 일이니까.

신고

'생각하는' 카테고리의 다른 글

머리카락  (0) 2012.05.09
사람이  (0) 2011.07.20
비처럼..  (0) 2011.06.23
결국 제자리..  (1) 2010.12.08
list  (0) 2010.10.11
지나간다.  (0) 2010.10.07
Posted by 중성외계인_ 롱티*

댓글을 달아 주세요



티스토리 툴바