본문 바로가기
C & C++/C & C++

파일 속성 변경 - SetFileAttributes();

by izen8 2012. 8. 21.
반응형

SetFileAttributes( m_LPCTSTR lpFileName , DWORD dwFileAttributes );

 

특징 :

 

이함수는 해당파일의 속성을 변경하는건데

 

해당파일을 숨김파일이면 보이게 하거나

 

읽기전용 파일일때 체크를 해제하거나 할 수 있다. ~_~ 음...

 

아 그리고 windwos.h 를 인클루드 하면 사용이 가능하다.


예제 :

#include<windows.h>

 

SetFileAttributes("c:\\test.txt",FILE_ATTRIBUTE_HIDDEN); // "c:\test.txt 파일을 숨김파일로 변경한다.

 

부가설명 :

자주쓰는 2번째 인자값을 설명하자면

 

FILE_ATTRIBUTE_HIDDEN : 숨김파일로

FILE_ATTRIBUTE_NOMAL : 일반파일로

FILE_ATTRIBUTE_SYSTEM : 시스템파일로

FILE_ATTRIBUTE_READONLY : 읽기전용으로

FILE_ATTRIBUTE_ARCHIVE : 쓰기속성으로

 

반응형

댓글