Método IVsTextOut.VsGetTextExtent (UInt32, Int32, UInt16[], SIZE )
Obtém a extensão do texto do contexto de dispositivo de Hardware (HDC), número de caracteres e um ponteiro para o comprimento de saídas de pText parâmetro.Retorna uma estrutura do Windows que representa o tamanho do texto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int VsGetTextExtent(
uint hdc,
int cch,
ushort[] pText,
SIZE[] pSize
)
int VsGetTextExtent(
unsigned int hdc,
int cch,
array<unsigned short>^ pText,
array<SIZE>^ pSize
)
abstract VsGetTextExtent :
hdc:uint32 *
cch:int *
pText:uint16[] *
pSize:SIZE[] -> int
Function VsGetTextExtent (
hdc As UInteger,
cch As Integer,
pText As UShort(),
pSize As SIZE()
) As Integer
Parâmetros
- hdc
[in] Ponteiro para um tipo long para um contexto de dispositivo de hardware (HDC).
- cch
[in] Número de caracteres ou -1 if terminada em nulo.
- pText
[in] OLE String que representa o texto.
- pSize
[in] Comprimento da seqüência de caracteres OLE.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsTextOut::VsGetTextExtent(
[in] DWORD_PTR hdc,
[in] int cch,
[in, size_is(cch)] LPCOLESTR pText
);
Consulte também
Interface IVsTextOut
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo