반응형
- 휴지통 비우기
SHSTDAPI SHEmptyRecycleBin(
HWND hwnd,
LPCTSTR pszRootPath,
DWORD dwFlags
);
아래와 같이 하면 휴지통을 날린다.
HRESULT hResult;
hResult = SHEmptyRecycleBin(NULL,NULL,SHERB_NOPROGRESSUI || SHERB_NOCONFIRMATION);
- 휴지통 정보 얻기(파일 갯수 라던가 크기)
SHSTDAPI SHQueryRecycleBin( LPCTSTR pszRootPath, LPSHQUERYRBINFO pSHQueryRBInfo );
typedef struct _SHQUERYRBINFO {DWORD cbSize; __int64 i64Size; __int64 i64NumItems; } SHQUERYRBINFO, FAR *O;
<코드>
휴지통 크기 얻는법
__int64 GetRecycleBinSize() { SHQUERYRBINFO si; si.cbSize=sizeof(si); if(SHQueryRecycleBin(NULL, &si)==S_OK) { return si.i64Size; } else { return -1; } }
[출처] 휴지통 관련 API 2|작성자 spiccato
[출처] 휴지통 관련 API 2|작성자 spiccato
[출처] 휴지통 관련 API 2|작성자 spiccato
[출처] 휴지통 관련 API 2|작성자 spiccato
반응형
'Study > MFC' 카테고리의 다른 글
리스트 컨트롤에서 해당열을 클릭시 이벤트 처리 (0) | 2011.09.28 |
---|---|
CString 문자열 조작 메소드~~~ 오홍오홍~~ (0) | 2011.09.28 |
파일 정보 얻기!!!!!!~~~~ (0) | 2011.09.28 |
CWinthread의 메모리릭.... (0) | 2011.09.06 |
FILETIME 구조체로 시간 (0) | 2011.05.02 |
댓글