IVsBroadcastMessageEvents.OnBroadcastMessage 方法

个; 当消息广播到环境窗口。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function OnBroadcastMessage ( _
    msg As UInteger, _
    wParam As IntPtr, _
    lParam As IntPtr _
) As Integer
int OnBroadcastMessage(
    uint msg,
    IntPtr wParam,
    IntPtr lParam
)

参数

  • wParam
    类型:System.IntPtr
    [in] word windows 消息的值参数,如接收由环境。
  • lParam
    类型:System.IntPtr
    [in] windows 消息的长整数参数,如接收由环境。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

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

当前消息传递功能包括:

  • WM_WININICHANGE

  • WM_DISPLAYCHANGE

  • WM_SYSCOLORCHANGE

  • WM_PALETTECHANGED

  • WM_PALETTEISCHANGING

  • WM_ACTIVATEAPP

.NET Framework 安全性

请参见

参考

IVsBroadcastMessageEvents 接口

Microsoft.VisualStudio.Shell.Interop 命名空间