EE_INFO

EmEditor에서 사용되는 정보 매개 변수 중 하나의 값을 설정하거나 검색합니다. 이 메시지를 명시적으로 보내거나 Editor_Info 인라인 함수 또는 Editor_DocInfo 인라인 함수를 사용할 수 있습니다.

EE_INFO
wParam = (WPARAM)(int)nCmd;
lParam = (LPARAM)lParam;

Or

EE_INFO
wParam = MAKEWPARAM(nCmd, iDoc+1);
lParam = (LPARAM)lParam;

매개 변수

nCmd

검색하거나 설정할 매개 변수를 지정합니다. 이 매개 변수는 다음 테이블 값들 중 하나가 될 수 있습니다.

nCmd

의미

lParam

반환 값

EI_GET_ENCODE

파일을 저장할 인코딩 방법을 검색합니다.

사용되지 않습니다.

(int)nCP
인코딩 방법.

EI_SET_ENCODE

파일을 저장할 인코딩 방법을 설정합니다.

(UINT)nCP
값이 CODEPAGE_로 시작하는 인코딩 방법을 지정합니다.

사용되지 않습니다.

EI_GET_SIGNATURE

서명 유니코드/UTF-8 파일인지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bSignature
서명에 TRUE

EI_SET_SIGNATURE

서명 유니코드/UTF-8 파일인지 여부를 설정합니다.

(BOOL)bSignature
서명에 TRUE

사용되지 않습니다.

EI_GET_FONT_CHARSET

표시할 문자 집합을 검색합니다.

사용되지 않습니다.

(int)nCharset
문자 집합.

EI_SET_FONT_CHARSET

표시할 문자 집합을 설정합니다.

(int)nCharset
값이 CHARSET_로 시작하는 문자 집합을 지정합니다.

사용되지 않습니다.

EI_GET_FONT_CP

표시할 글꼴이 사용된 코드 페이지를 검색합니다.

사용되지 않습니다.

(UINT)nCP
코드 페이지.

EI_GET_INPUT_CP

입력 언어가 사용된 코드 페이지를 검색합니다.

사용되지 않습니다.

(UINT)nCP
코드 페이지.

EI_GET_SHOW_TAG

강조 표시된 태그를 보일지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bShowTag
태그 강조에 TRUE

EI_SET_SHOW_TAG

강조 표시된 태그를 보일지 여부를 설정합니다.

(BOOL)bShowTag
태그 강조에 TRUE

사용되지 않습니다.

EI_GET_FILE_NAMEA

현재 열려있는 파일 이름을 바이트로 검색합니다.

(LPSTR)szFileName
파일 이름을 검색할 버퍼에 포인터를 지정합니다. 버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_FILE_NAMEW

현재 열려있는 파일 이름을 유니코드로 검색합니다.

(LPSTR)szFileName
파일 이름을 검색할 버퍼에 포인터를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_IS_PROPORTIONAL_FONT

표시 글꼴이 비례하는지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bProportionalFont

EI_GET_NEXT_BOOKMARK

다음 책갈피 위치를 검색합니다.

(int)yLine
검색 할 초기 논리 줄을 지정합니다. -1은 문서의 시작으로부터 검색을 합니다.

(int)yLine
검색된 논리 줄을 반환합니다. 찾지 못한 경우 -1이 반환됩니다.

EI_GET_HILITE_FIND

검색된 문자열을 강조 표시할지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bShowFindHilite

EI_SET_HILITE_FIND

검색된 문자열을 강조 표시할지 여부를 설정합니다.

(BOOL)bShowFindHilite

사용되지 않습니다.

EI_GET_APP_VERSIONA

버전 이름을 ANSI 문자열로 검색합니다.

(LPSTR)szVersionName
버전 문자열을 검색할 버퍼에 포인터를 지정합니다. 버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_APP_VERSIONW

버전 이름을 유니코드 문자열로 검색합니다.

(LPWSTR)szVersionName
버전 문자열을 검색할 버퍼에 포인터를 지정합니다. 버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_READ_ONLY

문서가 읽기 전용인지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bReadOnly

EI_IS_WINDOW_COMBINED

창이 결합되었는지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bCombined

EI_WINDOW_COMBINE

창이 결합되었는지 여부를 설정합니다.

(BOOL)bCombined
TRUE인 경우 창을 결합하고, FALSE인 경우 창을 구분합니다.

사용되지 않습니다.

EI_IS_UNDO_COMBINED

삽입된 문자열이 한번에 실행 취소 될수 있는지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bCombined

EI_GET_DOC_COUNT

현재 프레임 창에 열려있는 문서의 수를 검색합니다.(EmEditor 버전 5 이상에서만 지원됩니다).

사용되지 않습니다.

(int)nCount
문서의 수를 반환합니다.

EI_INDEX_TO_DOC

문서 인덱스를 문서 핸들로 변환합니다.(EmEditor 버전 5 이상에서만 지원됩니다).

문서의 0으로 시작하는 인덱스를 지정합니다.

(HEEDOC)hDoc
문서에 대한 핸들을 반환합니다.

EI_DOC_TO_INDEX

문서 핸들을 문서 인덱스로 변환합니다.

문서에 핸들을 지정합니다.

(int)nIndex
문서의 0으로 시작하는 인덱스를 반환합니다.

EI_ZORDER_TO_DOC

문서 z-순서를 문서 핸들로 변환합니다.

문서의 0으로 시작하는 z-순서를 지정합니다.

(HEEDOC)hDoc
문서에 대한 핸들을 반환합니다.

EI_DOC_TO_ZORDER

문서 핸들을 문서 z-순서로 변환합니다.

문서에 핸들을 지정합니다.

(int)nZOrder
문서의 0으로 시작하는 z-순서를 반환합니다.

EI_GET_ACTIVE_INDEX

활성화 문서의 인덱스를 검색합니다.

사용되지 않습니다.

(int)nIndex
문서의 0으로 시작하는 인덱스를 반환합니다.

EI_SET_ACTIVE_INDEX

문서를 활성화합니다.

사용되지 않습니다.

(BOOL)bSuccess
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.

EI_GET_FULL_TITLEA

ANSI 문자열 내 문서의 전체 제목을 검색합니다.

(LPSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_FULL_TITLEW

유니코드 문자열 내 문서의 전체 제목을 검색합니다.

(LPWSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_SHORT_TITLEA

ANSI 문자열 내 문서의 짧은 제목을 검색합니다.

(LPSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_SHORT_TITLEW

유니코드 문자열 내 문서의 짧은 제목을 검색합니다.

(LPWSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_SAVE_AS_TITLEA

ANSI 문자열 내 수정을 나타내는 별표(*)를 제외한 문서의 전체 제목을 검색합니다.

(LPSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_GET_SAVE_AS_TITLEW

유니코드 문자열 내 수정을 나타내는 별표(*)를 제외한 문서의 전체 제목을 검색합니다.

(LPWSTR)szTitle
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_MOVE_ORDER

문서 탭 순서를 이동합니다.

대상 탭의 0으로 시작하는 인덱스를 지정합니다.

사용되지 않습니다.

EI_CLOSE_DOC

문서를 닫습니다.

사용되지 않습니다.

(BOOL)bSuccess
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.

EI_SAVE_DOC

문서를 저장합니다. 문서의 제목이 정해지지 않은 경우 다른 이름으로 저장 대화 상자가 나타납니다.

사용되지 않습니다.

(BOOL)bSuccess
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다. 문서에 이름이 지정되지 않았을 때 다른 이름으로 저장 대화 상자에서 취소를 누르면 FALSE가 반환됩니다.

EI_GET_CURRENT_FOLDER

현재 작업중인 폴더를 검색합니다.

(LPWSTR)szDir
문자열을 검색하기 위해 버퍼를 지정합니다.
버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

사용되지 않습니다.

EI_IS_LARGE_DOC

문서가 매우 큰지 여부를 나타내는 flag를 검색합니다.

사용되지 않습니다.

(BOOL)bLarge
문서가 매우 큰 경우 TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.

EI_USE_INI

레지스트리 대신에 INI 파일이 사용되었는지 여부를 검색합니다.

사용되지 않습니다.

(BOOL)bIni
INI 파일이 사용되면 TRUE를, 레지스트리가 사용되면 FALSE를 반환합니다.

EI_GET_LANGUAGE

사용자 인터페이스에 현재 선택된 언어를 검색합니다.

(LPWSTR)szFolder
언어 폴더를 검색할 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.

(UINT)nLangID
현재 선택된 언어 ID를 반환합니다.

EI_COMBINE_HISTORY

실행 취소에 대한 한 기록으로 이전 변경에 다음 변경을 결합 할지 여부를 지정합니다.

(BOOL)bCombine
결합에 TRUE

사용되지 않습니다.

EI_GET_BAR_TEXT_COLOR

사용자 지정 표시줄의 텍스트 색상을 검색합니다.

사용되지 않습니다.

(COLORREF)clrText
텍스트 색상의 RGB값을 반환합니다.

EI_GET_BAR_BACK_COLOR

사용자 지정 표시줄의 배경 색상을 검색합니다.

사용되지 않습니다.

(COLORREF)clrBack
배경 색상의 RGB 값을 반환합니다.

EI_GET_RETURN_TYPE

현재 줄의 반환 유형을 검색합니다. 현재 줄이 문서의 마지막 줄이고 반환을 가지고 있지 않은 경우, 이전 줄의 반환 유형을 검색합니다.

(UINT_PTR)yLogicalLine
논리 줄의 인덱스를 지정합니다.

(int)nReturnType
RETURN_METHOD_BOTH, RETURN_METHOD_CR_ONLY, 또는 RETURN_METHOD_LF_ONLY를 반환합니다.

EI_GET_ACTIVE_DOC

활성화 문서에 핸들을 검색합니다.

사용되지 않습니다.

(HEEDOC)hDoc
문서에 대한 핸들을 반환합니다.

EI_SET_ACTIVE_DOC

문서를 활성화합니다.

(HEEDOC)hDoc
활성화된 문서에 핸들을 지정합니다.

(BOOL)bSuccess
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.

EI_GET_SYNC_SESSION

문서가 비교중이거나 동기화 스크롤 모드인 경우 session ID를 검색합니다.

사용되지 않습니다.

(int)nSessionID
문서가 비교중이거나 동기화 스크롤 모드인 경우 session ID를 반환합니다. 문서가 일반 모드 인 경우 0이 반환됩니다.

EI_GET_LOC_DLL_INSTANCE

지역화 된 리소스 DLL의 인스턴스 핸들을 검색합니다.

사용되지 않습니다.

(HINSTANCE)hinstLoc
지역화 된 리소스 DLL의 인스턴스 핸들을 반환합니다.

EI_GET_RES_DLL_INSTANCE

리소스 DLL의 인스턴스 핸들을 검색합니다.

사용되지 않습니다.

(HINSTANCE)hinstRes
리소스 DLL의 인스턴스 핸들을 반환합니다..

EI_GET_CMD_LIST_SIZE

지정된 다중-메뉴 명령에 사용 가능한 항목의 수를 검색합니다.

다중-메뉴 comman ID의 첫번째 항목입니다.

(int)nCount
사용 가능한 항목의 수를 반환합니다.

iDoc

대상 문서의 인덱스를 지정합니다.1로 시작하는 인덱스는 wParam의 상위 단어에 지정되어야 합니다. wParam의 상위 단어에 0이 지정되면, 현재 활성화 중인 문서가 대상으로 지정됩니다. 이 매개 변수는 nCmd에 의해 결정되지 않을 수 있습니다. 이런 경우에는, wParam의 상위 단어가 반드시 0이 됩니다.

lParam

지정된 매개 변수에 의해 결정됩니다.

반환 값

지정된 매개 변수에 의해 결정됩니다.

버전

EmEditor 버전 3.00 이상에서만 지원됩니다. 하지만, iDoc 매개 변수는 EmEditor 버전 5 이상에서만 지원됩니다.