Aracılığıyla paylaş


IVsBroadcastMessageEvents.OnBroadcastMessage Yöntem (UInt32, IntPtr, IntPtr)

 

Bir ileti ortam pencereyi yayını ateşlenir.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

  • wParam
    Type: System.IntPtr

    [in] Windows ileti için değer parametresi ortamı tarafından alındı olarak word.

  • lParam
    Type: System.IntPtr

    [in] Uzun tamsayı parametresi ortamı tarafından alındı olarak Windows ileti.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Notlar

COM imza

Vsshell.idl:

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

Şu anda geçirilen iletileri içerir:

  • WM_WININICHANGE

  • WM_DISPLAYCHANGE

  • WM_SYSCOLORCHANGE

  • WM_PALETTECHANGED

  • WM_PALETTEISCHANGING

  • WM_ACTIVATEAPP

Ayrıca bkz.

IVsBroadcastMessageEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön