IVsMenuEditor.Filter 方法

允许菜单设计器过程需要确定,正确地绘制和激活菜单的一些选定的消息。

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

语法

声明
Function Filter ( _
    hwnd As IntPtr, _
    uMsg As UInteger, _
    wParam As IntPtr, _
    lParam As IntPtr, _
    <OutAttribute> ByRef plResult As Integer _
) As Integer
int Filter(
    IntPtr hwnd,
    uint uMsg,
    IntPtr wParam,
    IntPtr lParam,
    out int plResult
)

参数

返回值

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

备注

C++

从 vsshell.idl:

HRESULT IVsMenuEditor::Filter([in]HWND hwnd, 
   [in]UINT uMsg, 
   [in]WPARAM wParam, 
   [in]LPARAM lParam, 
   [out]LRESULT *plResult
   );

.NET Framework 安全性

请参见

参考

IVsMenuEditor 接口

Microsoft.VisualStudio.Shell.Interop 命名空间