Q&A

  • 폴더또는파일이름을 못바꾸게 할수는 없나요?
파일을 c:\0-master\x000001.exe파일을 실행하도록 만드는데 사용자가 폴더이름이나 파일이름을 바꾸면 실행이 안되니까..아예 변경을 못하게 할려고 합니다.  어떻게 하는 방법이 없나요?
1  COMMENTS
  • Profile
    진광진 2004.08.31 23:34



    사용하시는 방법이 좋지않습니다.

    질문에 대한 답을 하자면 완벽한 방법은 못되지만
    파일에서 우측버튼 -> 속성 ->읽기전용을 체크해 두세요.

    만약 프로그램상에서 동적으로 생성한 파일이라면
    BOOL SetFileAttributes(
        LPCTSTR lpFileName,        // address of filename
        DWORD dwFileAttributes         // address of attributes to set
       );
    함수를 사용해서 FILE_ATTRIBUTE_READONLY 속성을 설정하시구요.