Struttura RECONVERTSTRING (imm.h)

Definisce le stringhe per la riconversione IME. È il primo elemento in un blocco di memoria che contiene le stringhe per la ricoversione.

Sintassi

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

Members

dwSize

Dimensioni di questa struttura e blocco di memoria che testa.

dwVersion

Numero di versione. Deve essere 0.

dwStrLen

Lunghezza della stringa che contiene la stringa di composizione.

dwStrOffset

Offset dalla posizione iniziale di questa struttura.

dwCompStrLen

Lunghezza della stringa che sarà la stringa di composizione.

dwCompStrOffset

Offset della stringa che sarà la stringa di composizione.

dwTargetStrLen

Lunghezza della stringa correlata alla clausola di destinazione nella stringa di composizione.

dwTargetStrOffset

Offset della stringa di destinazione.

Commenti

I membri dwCompStrOffset e dwTargetOffset sono le posizioni relative in dwStrOffset. Per un IME Unicode, dwStrLen, dwCompStrLen e dwTargetStrLen sono valori TCHAR, ovvero conteggi dei caratteri. I membri dwStrOffset, dwCompStrOffset e dwTargetStrOffset specificano i conteggi dei byte.

Se un'applicazione avvia il processo di conversione chiamando ImmSetCompositionString con SCS_SETRECONVERTSTRING e SCS_QUERYRECONVERTSTRING, l'applicazione deve allocare la memoria necessaria per la struttura RECONVERTSTRING e il buffer della stringa di composizione. L'IME non deve usare questa memoria in un secondo momento. Se IME avvia il processo, IME deve allocare la memoria necessaria per la struttura e il buffer della stringa di composizione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione imm.h (include Immdev.h, Windows.h)

Vedi anche

IMR_CONFIRMRECONVERTSTRING

IMR_RECONVERTSTRING

ImmSetCompositionString

Gestione metodi di input

Strutture di Gestione metodi di input