Método IVsBroadcastMessageEvents.OnBroadcastMessage (UInt32, IntPtr, IntPtr)

 

Publicado: abril de 2016

Acionado quando uma mensagem é transmitida para a janela do ambiente.

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

Sintaxe

int OnBroadcastMessage(
    uint msg,
    IntPtr wParam,
    IntPtr lParam
)
int OnBroadcastMessage(
    unsigned int msg,
    IntPtr wParam,
    IntPtr lParam
)
abstract OnBroadcastMessage : 
        msg:uint32 *
        wParam:nativeint *
        lParam:nativeint -> int
Function OnBroadcastMessage (
    msg As UInteger,
    wParam As IntPtr,
    lParam As IntPtr
) As Integer

Parâmetros

  • msg
    [in] Especifica a mensagem de notificação.
  • wParam
    [in] Parâmetro de valor para a mensagem do Windows, do Word como recebidas pelo ambiente.
  • lParam
    [in] Longo parâmetro inteiro para a mensagem do Windows, como recebidas pelo ambiente.

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 IVsBroadcastMessageEvents::OnBroadcastMessage(
   [in] UINT msg,
   [in] WPARAM wParam,
   [in] LPARAM lParam
);

Mensagens que são passadas atualmente incluem:

  • WM_WININICHANGE

  • WM_DISPLAYCHANGE

  • WM_SYSCOLORCHANGE

  • WM_PALETTECHANGED

  • WM_PALETTEISCHANGING

  • WM_ACTIVATEAPP

Consulte também

Interface IVsBroadcastMessageEvents
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo