#. 내용
- 파일 입출력을 위한 함수입니다. win 16bit 시절에 사용되던 함수로 32bit로 업그레이드 되면서 대폭 수정되었고 요즘은 거의 사용하지 않게 되었습니다. 하지만 호환성을 위해 32bit에서도 적용 가능합니다.
#. 원형
- HFILE OpenFile(LPCSTR lpFileName, LPOFSTRUCT lpReOpenBuff, UINT uStyle);
#. 파라미터
- lpFileName[in]: 오픈할 파일의 경로.
- lpOpenBuff[out]: openFile호출 후 열려있는 파일을 참조하는데 사용하는 OFSTURCT 구조에 대한 포인터를 반환 함.
- uStyle[in]: 오픈할 파일을 어떻게 사용할지 정함. 여러개 중복 가능.
-> OF_CREATE(파일을 새로 생성), OF_WRITE(쓰기 전용으로 파일 열기) 등이 있음.
#. 예제
- OpenFile(m_szPath, &osDest, OF_CREATE | OF_WRITE);
- 파일 입출력을 위한 함수입니다. win 16bit 시절에 사용되던 함수로 32bit로 업그레이드 되면서 대폭 수정되었고 요즘은 거의 사용하지 않게 되었습니다. 하지만 호환성을 위해 32bit에서도 적용 가능합니다.
#. 원형
- HFILE OpenFile(LPCSTR lpFileName, LPOFSTRUCT lpReOpenBuff, UINT uStyle);
#. 파라미터
- lpFileName[in]: 오픈할 파일의 경로.
- lpOpenBuff[out]: openFile호출 후 열려있는 파일을 참조하는데 사용하는 OFSTURCT 구조에 대한 포인터를 반환 함.
- uStyle[in]: 오픈할 파일을 어떻게 사용할지 정함. 여러개 중복 가능.
-> OF_CREATE(파일을 새로 생성), OF_WRITE(쓰기 전용으로 파일 열기) 등이 있음.
#. 예제
- OpenFile(m_szPath, &osDest, OF_CREATE | OF_WRITE);