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