Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This structure defines the strings for IME reconversion. It is the first item in a memory block that contains the strings for reconversion.

Syntax

typedef struct tagRECONVERTSTRING {
  DWORD 
dwSize; 
  DWORD 
dwVersion; 
  DWORD 
dwStrLen; 
  DWORD 
dwStrOffset; 
  DWORD 
dwCompStrLen; 
  DWORD 
dwCompStrOffset; 
  DWORD 
dwTargetStrLen; 
  DWORD 
dwTargetStrOffset;
} RECONVERTSTRING, *PRECONVERTSTRING, NEAR *NPRECONVERTSTRING, FAR
*LPRECONVERTSTRING;

Members

dwSize

Size of this structure and the memory block it heads.

dwVersion

Version number. Must be zero.

dwStrLen

Length of the string that contains the composition string.

dwStrOffset

Offset from the start position of this structure.

dwCompStrLen

Length of the string that will be the composition string.

dwCompStrOffset

Offset of the string that will be the composition string.

dwTargetStrLen

Length of the string that is related to the target clause in the composition string.

dwTargetStrOffset

Offset of the target string.

Requirements

Header imm.h
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later