LOAD_FILE_INFO_EX¶
Editor_LoadFileA 와 Editor_LoadFileW 인라인 함수 ( EE_LOAD_FILEA 와 EE_LOAD_FILEW 메시지)에 의해 사용됩니다.
typedef struct _LOAD_FILE_INFO_EX {
UINT cbSize;
UINT nCP;
BOOL bDetectUnicode;
BOOL bDetectAll;
BOOL bDetectCharset;
BOOL bDetectUTF8;
UINT nFlags;
} LOAD_FILE_INFO_EX;
필드¶
cbSize
sizeof(LOAD_FILE_INFO_EX)이어야만 합니다.
nCP
파일이 열린 코드 페이지를 지정합니다.
CODEPAGE_ANSI | 일반 ANSI |
CODEPAGE_UNICODE | 유니코드 (little-endian) |
CODEPAGE_UNICODE_BIGENDIAN | 유니코드 (big-endian) |
CODEPAGE_UTF8 | UTF-8 |
CODEPAGE_UTF7 | UTF-7 |
CODEPAGE_932 | Japanese Shift JIS |
CODEPAGE_JIS | Japanese JIS |
CODEPAGE_EUC | Japanese EUC |
CODEPAGE_AUTO_SJIS_JIS | Japanese Shift JIS 와 JIS로부터 변환. |
CODEPAGE_AUTO_SJIS_JIS_EUC | Japanese Shift JIS、JIS、EUC 로부터 변환. |
Others | 시스템으로 사용 가능한 모든 코드 페이지. |
bDetectUnicode
TRUE인 경우, 유니코드가 검색됩니다.
bDetectAll
TRUE인 경우, 모든 코드 페이지가 검색됩니다.
bDetectCharset
TRUE인 경우, HTML/XML 문자 조합이 검색됩니다.
bDetectUTF8
TRUE인 경우, UTF-8이 검색됩니다.
nFlags
다음의 값들의 결합을 지정합니다.
LFI_ALLOW_ASYNC_OPEN | 비동기적으로 파일을 열도록 합니다. |
LFI_ALLOW_NEW_WINDOW | 새로운 창에 파일을 엽니다. |