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 사용되지 않습니다. EI_GET_SIGNATURE 서명 유니코드/UTF-8 파일인지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bSignature EI_SET_SIGNATURE 서명 유니코드/UTF-8 파일인지 여부를 설정합니다. (BOOL)bSignature 사용되지 않습니다. EI_GET_FONT_CHARSET 표시할 문자 집합을 검색합니다. 사용되지 않습니다. (int)nCharset EI_SET_FONT_CHARSET 표시할 문자 집합을 설정합니다. (int)nCharset 사용되지 않습니다. EI_GET_FONT_CP 표시할 글꼴이 사용된 코드 페이지를 검색합니다. 사용되지 않습니다. (UINT)nCP EI_GET_INPUT_CP 입력 언어가 사용된 코드 페이지를 검색합니다. 사용되지 않습니다. (UINT)nCP EI_GET_SHOW_TAG 강조 표시된 태그를 보일지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bShowTag EI_SET_SHOW_TAG 강조 표시된 태그를 보일지 여부를 설정합니다. (BOOL)bShowTag 사용되지 않습니다. EI_GET_FILE_NAMEA 현재 열려있는 파일 이름을 바이트로 검색합니다. (LPSTR)szFileName 사용되지 않습니다. EI_GET_FILE_NAMEW 현재 열려있는 파일 이름을 유니코드로 검색합니다. (LPSTR)szFileName 사용되지 않습니다. EI_IS_PROPORTIONAL_FONT 표시 글꼴이 비례하는지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bProportionalFont EI_GET_NEXT_BOOKMARK 다음 책갈피 위치를 검색합니다. (int)yLine (int)yLine EI_GET_HILITE_FIND 검색된 문자열을 강조 표시할지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bShowFindHilite EI_SET_HILITE_FIND 검색된 문자열을 강조 표시할지 여부를 설정합니다. (BOOL)bShowFindHilite 사용되지 않습니다. EI_GET_APP_VERSIONA 버전 이름을 ANSI 문자열로 검색합니다. (LPSTR)szVersionName 사용되지 않습니다. EI_GET_APP_VERSIONW 버전 이름을 유니코드 문자열로 검색합니다. (LPWSTR)szVersionName 사용되지 않습니다. EI_GET_READ_ONLY 문서가 읽기 전용인지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bReadOnly EI_IS_WINDOW_COMBINED 창이 결합되었는지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bCombined EI_WINDOW_COMBINE 창이 결합되었는지 여부를 설정합니다. (BOOL)bCombined 사용되지 않습니다. 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 EI_ZORDER_TO_DOC 문서 z-순서를 문서 핸들로 변환합니다. 문서의 0으로 시작하는 z-순서를 지정합니다. (HEEDOC)hDoc EI_DOC_TO_ZORDER 문서 핸들을 문서 z-순서로 변환합니다. 문서에 핸들을 지정합니다. (int)nZOrder EI_GET_ACTIVE_INDEX 활성화 문서의 인덱스를 검색합니다. 사용되지 않습니다. (int)nIndex EI_SET_ACTIVE_INDEX 문서를 활성화합니다. 사용되지 않습니다. (BOOL)bSuccess EI_GET_FULL_TITLEA ANSI 문자열 내 문서의 전체 제목을 검색합니다. (LPSTR)szTitle 사용되지 않습니다. EI_GET_FULL_TITLEW 유니코드 문자열 내 문서의 전체 제목을 검색합니다. (LPWSTR)szTitle 사용되지 않습니다. EI_GET_SHORT_TITLEA ANSI 문자열 내 문서의 짧은 제목을 검색합니다. (LPSTR)szTitle 사용되지 않습니다. EI_GET_SHORT_TITLEW 유니코드 문자열 내 문서의 짧은 제목을 검색합니다. (LPWSTR)szTitle 사용되지 않습니다. EI_GET_SAVE_AS_TITLEA ANSI 문자열내 수정을 나타내는 별표(*)를 제외한 문서의 전체 제목을 검색합니다. (LPSTR)szTitle 사용되지 않습니다. EI_GET_SAVE_AS_TITLEW 유니코드 문자열 내 수정을 나타내는 별표(*)를 제외한 문서의 전체 제목을 검색합니다. (LPWSTR)szTitle 사용되지 않습니다. EI_MOVE_ORDER 문서 탭 순서를 이동합니다. 대상 탭의 0으로 시작하는 인덱스를 지정합니다. 사용되지 않습니다. EI_CLOSE_DOC 문서를 닫습니다. 사용되지 않습니다. (BOOL)bSuccess EI_SAVE_DOC 문서를 저장합니다. 문서의 제목이 정해지지 않은 경우 다른 이름으로 저장 대화 상자가 나타납니다. 사용되지 않습니다. (BOOL)bSuccess EI_GET_CURRENT_FOLDER 현재 작업중인 폴더를 검색합니다. (LPWSTR)szDir 사용되지 않습니다. EI_IS_LARGE_DOC 문서가 매우 큰지 여부를 나타내는 flag를 검색합니다. 사용되지 않습니다. (BOOL)bLarge EI_USE_INI 레지스트리 대신에 INI 파일이 사용되었는지 여부를 검색합니다. 사용되지 않습니다. (BOOL)bIni EI_GET_LANGUAGE 사용자 인터페이스에 현재 선택된 언어를 검색합니다. (LPWSTR)szFolder (UINT)nLangID EI_COMBINE_HISTORY 실행 취소에 대한 한 기록으로 이전 변경에 다음 변경을 결합 할지 여부를 지정합니다. (BOOL)bCombine 사용되지 않습니다. EI_GET_BAR_TEXT_COLOR 사용자 지정 표시줄의 텍스트 색상을 검색합니다. 사용되지 않습니다. (COLORREF)clrText EI_GET_BAR_BACK_COLOR 사용자 지정 표시줄의 배경 색상을 검색합니다. 사용되지 않습니다. (COLORREF)clrBack EI_GET_RETURN_TYPE 현재 줄의 반환 유형을 검색합니다. 현재 줄이 문서의 마지막 줄이고 반환을 가지고 있지 않은 경우, 이전 줄의 반환 유형을 검색합니다. (UINT_PTR)yLogicalLine (int)nReturnType EI_GET_ACTIVE_DOC 활성화 문서에 핸들을 검색합니다. 사용되지 않습니다. (HEEDOC)hDoc EI_SET_ACTIVE_DOC 문서를 활성화합니다. (HEEDOC)hDoc (BOOL)bSuccess EI_GET_SYNC_SESSION 문서가 비교중이거나 동기화 스크롤 모드인 경우 session ID를 검색합니다. 사용되지 않습니다. (int)nSessionID EI_GET_LOC_DLL_INSTANCE 지역화 된 리소스 DLL의 인스턴스 핸들을 검색합니다. 사용되지 않습니다. (HINSTANCE)hinstLoc EI_GET_RES_DLL_INSTANCE 리소스 DLL의 인스턴스 핸들을 검색합니다. 사용되지 않습니다. (HINSTANCE)hinstRes EI_GET_CMD_LIST_SIZE 지정된 다중-메뉴 명령에 사용 가능한 항목의 수를 검색합니다. 다중-메뉴 comman ID의 첫번째 항목입니다. (int)nCount iDoc 대상 문서의 0으로 시작하는 인덱스를 지정합니다. -1이 지정된 경우, 현재 활성화 중인 문서가 대상으로 지정됩니다. lParam 지정된 매개 변수에 의해 결정됩니다. 지정된 매개 변수에 의해 결정됩니다. 엠에디터 프로페셔널 버전 5.00 이상에서만 지원됩니다.매개 변수¶
인코딩 방법.
값이 CODEPAGE_로 시작하는 인코딩 방법을 지정합니다.
서명에 TRUE
서명에 TRUE
문자 집합.
값이 CHARSET_로 시작하는 문자 집합을 지정합니다.
코드 페이지.
코드 페이지.
태그 강조에 TRUE
태그 강조에 TRUE
파일 이름을 검색할 버퍼에 포인터를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
파일 이름을 검색할 버퍼에 포인터를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
검색 할 초기 논리 줄을 지정합니다. -1은 문서의 시작으로부터 검색을 합니다.
검색된 논리 줄을 반환합니다. 찾지 못한 경우 -1이 반환됩니다.
버전 문자열을 검색할 버퍼에 포인터를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
버전 문자열을 검색할 버퍼에 포인터를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
TRUE인 경우 창을 결합하고, FALSE인 경우 창을 구분합니다.
문서의 수를 반환합니다.
문서에 대한 핸들을 반환합니다.
문서의 0으로 시작하는 인덱스를 반환합니다.
문서에 대한 핸들을 반환합니다.
문서의 0으로 시작하는 z-순서를 반환합니다.
문서의 0으로 시작하는 인덱스를 반환합니다.
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.문서에 이름이 지정되지 않았을 때 다른 이름으로 저장 대화 상자에서 취소를 누르면 FALSE가 반환됩니다.
문자열을 검색하기 위해 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
문서가 매우 큰 경우 TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.
INI 파일이 사용되면 TRUE를, 레지스트리가 사용되면 FALSE를 반환합니다.
언어 폴더를 검색할 버퍼를 지정합니다.버퍼는 종료된 NULL문자를 포함하는 MAX_PATH 단어만큼이어야 합니다.
현재 선택된 언어 ID를 반환합니다.
결합에 TRUE
텍스트 색상의 RGB값을 반환합니다.
배경 색상의 RGB 값을 반환합니다.
논리 줄의 인덱스를 지정합니다.
RETURN_METHOD_BOTH, RETURN_METHOD_CR_ONLY, 또는 RETURN_METHOD_LF_ONLY를 반환합니다.
문서에 대한 핸들을 반환합니다.
활성화된 문서에 핸들을 지정합니다.
성공하면 TRUE를 실패하는 경우 FALSE를 반환합니다.
문서가 비교중이거나 동기화 스크롤 모드인 경우 session ID를 반환합니다. 문서가 일반 모드 인 경우 0이 반환됩니다.
지역화 된 리소스 DLL의 인스턴스 핸들을 반환합니다.
리소스 DLL의 인스턴스 핸들을 반환합니다..
사용 가능한 항목의 수를 반환합니다.반환 값¶
버전¶