Udostępnij za pośrednictwem


Metoda IVsBroadcastMessageEvents.OnBroadcastMessage — (UInt32, IntPtr, IntPtr)

 

Generowane, gdy komunikat jest emitowany do okna środowiska.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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

Parametry

  • msg
    Type: System.UInt32

    [in] Określa komunikat z powiadomieniem.

  • wParam
    Type: System.IntPtr

    [in] Wartość parametru dla komunikatów systemu Windows w programie Word odbierane przez środowisko.

  • lParam
    Type: System.IntPtr

    [in] Długi całkowitą parametr dla komunikatów systemu Windows, jak odebranych przez środowisko.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsBroadcastMessageEvents::OnBroadcastMessage(
   [in] UINT msg,
   [in] WPARAM wParam,
   [in] LPARAM lParam
);

Komunikaty, które są obecnie przekazywane obejmują:

  • WM_WININICHANGE

  • WM_DISPLAYCHANGE

  • WM_SYSCOLORCHANGE

  • WM_PALETTECHANGED

  • WM_PALETTEISCHANGING

  • WM_ACTIVATEAPP

Zobacz też

Interfejs IVsBroadcastMessageEvents
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku