REG_QUERY_VALUE_INFO¶
EE_REG_QUERY_VALUE 메시지 에 의해 사용됩니다.
typedef struct _REG_QUERY_VALUE_INFO {
size_t cbSize;
DWORD dwKey;
LPCWSTR pszConfig;
LPCWSTR pszValue;
DWORD dwType;
BYTE* lpData;
DWORD* lpcbData;
DWORD dwFlags;
} REG_QUERY_VALUE_INFO;
멤버¶
cbSize
바이트로 나타낸 데이터 구조의 크기입니다. 이 멤버를 sizeof( REG_QUERY_VALUE_INFO )로 설정합니다.
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 이어야 합니다.
버전¶
EmEditor 버전 7 이상에서만 지원됩니다.