1 interface inheriting from IMessageFilter
System.Windows.Forms (1)
System\Windows\Forms\IMessageModifyAndFilter.cs (1)
8internal interface IMessageModifyAndFilter : IMessageFilter
4 implementations of IMessageFilter
System.Windows.Forms (3)
System\Windows\Forms\Controls\Splitter\Splitter.SplitterMessageFilter.cs (1)
8private class SplitterMessageFilter : IMessageFilter
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (1)
8internal sealed class RestoreFocusMessageFilter : IMessageFilter
System\Windows\Forms\Layout\Containers\SplitContainer.SplitContainerMessageFilter.cs (1)
8private class SplitContainerMessageFilter : IMessageFilter
WindowsFormsIntegration (1)
System\Windows\Integration\ApplicationInterop.cs (1)
241internal class ModelessWindowFilter : SWF.IMessageFilter
8 references to IMessageFilter
System.Windows.Forms (8)
System\Windows\Forms\Application.cs (2)
805public static void AddMessageFilter(IMessageFilter? value) 1288public static void RemoveMessageFilter(IMessageFilter value)
System\Windows\Forms\Application.ThreadContext.cs (5)
43private List<IMessageFilter>? _messageFilters; 44private List<IMessageFilter>? _messageFilterSnapshot; 203internal void AddMessageFilter(IMessageFilter? filter) 666internal void RemoveMessageFilter(IMessageFilter f) 864IMessageFilter filter;
System\Windows\Forms\Layout\Containers\SplitContainer.SplitContainerMessageFilter.cs (1)
17bool IMessageFilter.PreFilterMessage(ref Message m)