Editor_DocInfo

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

Editor_DocInfo( HWND hwnd, int iDoc, int nCmd, LPARAM lParam );

매개 변수

nCmd

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

nCmd

의미

lParam

Return 값

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

대상 문서의 0으로 시작하는 인덱스를 지정합니다. -1이 지정된 경우, 현재 활성화 중인 문서가 대상으로 지정됩니다.

lParam

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

반환 값

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

버전

엠에디터 프로페셔널 버전 5.00 이상에서만 지원됩니다.