Método ITfRange::ShiftStartRegion (msctf.h)
Mueve el delimitador inicial a una región adyacente.
Sintaxis
HRESULT ShiftStartRegion(
[in] TfEditCookie ec,
[in] TfShiftDir dir,
[out] BOOL *pfNoRegion
);
Parámetros
[in] ec
Contiene una cookie de edición que identifica el contexto de edición obtenido de ITfDocumentMgr::CreateContext o ITfEditSession::D oEditSession.
[in] dir
Contiene uno de los valores tfShiftDir que especifica a qué región adyacente se mueve el delimitador inicial.
[out] pfNoRegion
Puntero a un BOOL que recibe una marca que indica si el delimitador está situado junto a otra región. Recibe un valor distinto de cero si el delimitador no está adyacente a otra región o cero de lo contrario.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
|
pfNoRegion no es válido. |
|
El contexto de edición identificado por ec no tiene un bloqueo de solo lectura. |
Comentarios
Las posiciones inicial y final de un rango se denominan delimitadores.
El delimitador debe colocarse junto a la región deseada antes de llamar a este método. Si no es así, pfNoRegion recibe un valor distinto de cero y el delimitador no se mueve. Si el delimitador está adyacente a la región deseada, pfNoRegion recibe cero y el delimitador se mueve a la región.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msctf.h |
Archivo DLL | Msctf.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |