다음을 통해 공유


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] 이 프로필의 형식입니다. 이러한 값 중 하나입니다.

의미
TF_PROFILETYPE_INPUTPROCESSOR
텍스트 서비스입니다.
TF_PROFILETYPE_KEYBOARDLAYOUT
키보드 레이아웃입니다.

[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] 이 프로필의 키보드 레이아웃 핸들을 지정합니다. dwProfileType TF_PROFILETYPE_INPUTPROCESSOR 경우 NULL.

[in] dwFlags

[in]

의미
TF_IPSINK_FLAG_ACTIVE
이 프로필이 활성화된 경우 이 설정이 설정됩니다.

반환 값

TSF 관리자는 이 메서드의 반환 값을 무시합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 msctf.h
DLL Msctf.dll
재배포 가능 Windows 2000 Professional의 TSF 1.0