Compartilhar via


Método IVsTextOut.VsTextOut (UInt32, Int32, UInt16[], UInt32, Int32, Int32, RECT )

 

Texto de saídas para um local especificado para um contexto de dispositivo de Hardware (HDC).

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int VsTextOut(
    uint hdc,
    int cch,
    ushort[] pText,
    uint grfETO,
    int x,
    int y,
    RECT[] prc
)
int VsTextOut(
    unsigned int hdc,
    int cch,
    array<unsigned short>^ pText,
    unsigned int grfETO,
    int x,
    int y,
    array<RECT>^ prc
)
abstract VsTextOut : 
        hdc:uint32 *
        cch:int *
        pText:uint16[] *
        grfETO:uint32 *
        x:int *
        y:int *
        prc:RECT[] -> int
Function VsTextOut (
    hdc As UInteger,
    cch As Integer,
    pText As UShort(),
    grfETO As UInteger,
    x As Integer,
    y As Integer,
    prc As RECT()
) 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.
  • grfETO
    [in] ExtTextOut sinalizadores.
  • x
    [in] Coordenada x do local do texto.
  • y
    [in] Coordenada y do local do texto.
  • prc
    [in] Um retângulo do Windows (uma struct).

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::VsTextOut(
   [in] DWORD_PTR hdc, 
   [in] int cch, 
   [in, size_is(cch)] LPCOLESTR pText, 
   [in] DWORD grfETO, 
   [in] int x, 
   [in] int y
);

Consulte também

Interface IVsTextOut
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo