ITfInputProcessorProfileActivationSink::OnActivated 메서드(msctf.h)
ITfInputProcessorProfileActivationSink::OnActivated 메서드는 입력 프로세서 프로필이 활성화되거나 비활성화될 때 호출되는 콜백입니다.
통사론
HRESULT OnActivated(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID catid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags
);
매개 변수
[in] dwProfileType
[in] 이 프로필의 형식입니다. 이러한 값 중 하나입니다.
값 | 의미 |
---|---|
|
텍스트 서비스입니다. |
|
키보드 레이아웃입니다. |
[in] langid
[in] 프로필의 언어 ID를 지정합니다.
[in] clsid
[in] 텍스트 서비스의 CLSID를 지정합니다. dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT 경우 CLSID_NULL.
[in] catid
[in] 이 텍스트 서비스의 범주를 지정합니다. 이 범주는 GUID_TFCAT_TIP_KEYBOARD, GUID_TFCAT_TIP_SPEECH, GUID_TFCAT_TIP_HANDWRITING 또는 GUID_TFCAT_CATEGORY_OF_TIP 항목입니다. dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT 경우 GUID_NULL.
[in] guidProfile
[in] 프로필을 식별할 GUID를 지정합니다. dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT 경우 GUID_NULL.
[in] hkl
[in] 이 프로필의 키보드 레이아웃 핸들을 지정합니다.
[in] dwFlags
[in]
값 | 의미 |
---|---|
|
이 프로필이 활성화된 경우 이 설정이 설정됩니다. |
반환 값
TSF 관리자는 이 메서드의 반환 값을 무시합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | msctf.h |
DLL | Msctf.dll |
재배포 가능 | Windows 2000 Professional의 TSF 1.0 |