Editor_RegQueryValue¶
EmEditor 설정에 따라 레지스트리 또는 INI 파일로부터 값을 검색합니다. 이 인라인 함수를 사용하거나 EE_REG_QUERY_VALUE 메시지를 명시적으로 보낼 수 있습니다.
Editor_RegQueryValue( HWND hwnd, DWORD dwKey, LPCWSTR pszConfig, LPCWSTR pszValue, DWORD dwType, BYTE* lpData, DWORD* lpcbData, DWORD dwFlags ); hwnd 보기의 창 핸들 또는 EmEditor의 프레임을 지정합니다. dwKey 키를 지정하려면 다음의 값들 중 하나를 지정합니다. EEREG_CONFIG와 EEREG_EMEDITORPLUGIN는 키를 지정하기 위해 pszConfig
매개 변수를 필요로 합니다. EEREG_COMMON HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common 또는 eeCommon.ini\[Common] EEREG_REGIST HKEY_CURRENT_USER\Software\EmSoft\Regist 또는 eeCommon.ini\[Regist] EEREG_MACROS HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Macros 또는 eeCommon.ini\[Macros] EEREG_PLUGINS HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\PlugIns 또는 eeCommon.ini\[PlugIns] EEREG_RECENT_FILE_LIST HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent File List 또는 eeCommon.ini\[Recent File List] EEREG_RECENT_FOLDER_LIST HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Folder List 또는 eeCommon.ini\[Recent Folder List] EEREG_RECENT_FONT_LIST HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Font List 또는 eeCommon.ini\[Recent Font List] EEREG_RECENT_INSERT_LIST HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Recent Insert List 또는 eeCommon.ini\[Recent Insert List] EEREG_AUTOSAVE HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\AutoSave 또는 eeCommon.ini\[AutoSave] EEREG_LM_COMMON HKEY_LOCAL_MACHINE\SOFTWARE\EmSoft\EmEditor v3\Common 또는 eeLM.ini\[Common] EEREG_LM_REGIST HKEY_LOCAL_MACHINE\SOFTWARE\EmSoft\Regist 또는 eeLM.ini\[Regist] EEREG_CONFIG HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Config\(pszConfig) 또는 eeConfig.ini\[(pszConfig)] EEREG_EMEDITORPLUGIN HKEY_CURRENT_USER\Software\EmSoft\EmEditorPlugIns\(pszConfig) 또는 eePlugins.ini\[(pszConfig)] EEREG_EMEDITORUSERS HKEY_CURRENT_USER\Software\EmSoft\EmEditorUsers\(pszConfig) 또는 eeUsers.ini\[(pszConfig)] pszConfig EEREG_CONFIG, EEREG_EMEDITORPLUGIN, 또는 EEREG_EMEDITORUSERS가 선택되었을 때
키를 지정하기 위해 추가할 문자열을 지정합니다. pszValue 검색할 값의 이름을 지정합니다. dwType lpData 매개 변수에 의해 가리키는 데이터의 유형을 지정할 다음의 값들 중 하나를 지정합니다. REG_BINARY 어떤 형식의 바이너리 데이터. REG_DWORD 32 비트 숫자. REG_SZ null로 종료되는 유니코드 문자열 lpData 값의 데이터를 수신할 버퍼의 포인터입니다.
이 매개 변수는 데이터가 REG_BINARY 유형인 경우에만 NULL이 될 수 있습니다. lpcbData lpData 매개 변수에 의해 가리킨 버퍼의 크기를 바이트로 지정하는 변수에 대한 포인터 입니다.
기능이 반환됬을 때 이 변수는 lpData에 복사된 데이터의 크기를 포함합니다. dwFlags 이 매개 변수는 예정 되어있고 반드시 0 이어야 합니다. 이 기능이 성공한 경우, 반환 값은 ERROR_SUCCESS입니다. 이 기능이 실패한 경우, 반환 값은 Winerror.h에서 정의된 0이 아닌 오류 코드입니다. EmEditor 버전 7 이상에서만 지원됩니다.매개 변수¶
반환 값¶
버전¶