CreateIFELanguageInstance Method

Creates an instance of the IFELanguage class.

Syntax

HRESULT CreateIFELanguageInstance(
  REFCLSID clsid,
  VOID **ppvObj
);

Parameters

clsid

[in] Reserved. Must be set to NULL.

ppvObj

[out] Address of the pointer variable that receives the IFECommon interface pointer of the object created.

Return Values

S_OK if successful or an OLE-defined error value otherwise.

Remarks

There is no import library available that defines this function, so it is necessary to manually obtain a pointer to this function using LoadLibrary and GetProcAddress.

NoteNote:

Using LoadLibrary incorrectly can compromise the security of your application by loading the wrong DLL. Refer to the LoadLibrary documentation for information on how to correctly load DLLs with different versions of Windows.

Requirements

IME Version:

Following Japanese IME versions: Office IME 2007 Ver.12.x, Microsoft IME Ver.10.X, IME 2003 Ver.9.X, IME 2002 Ver.8.1.7.xxx, IME 2002 Ver.8.1.4.xxx, IME 2000 Ver.7

Windows Vista:

Included in Windows Vista.

Windows NT/2000/XP:

Included in Windows 2000, Windows XP, and Server 2003. Office: Included in Office 2003, Office 2007 Library: Included in imejpknl.dll, imjp8k.dll, imjp81k.dll, imjp9k.dll, imjp10k.dll, imjp12k.dll.

Header:

Declared in msime.h