Multimobile Development: Building Applications for any Smartphone
System.Windows.Forms.IMessageFilter Interface
Information   Base Types   Related Resources

Defines a message filter interface.

  • Namespace: System.Windows.Forms
  • Assembly: System.Windows.Forms.dll

  • Click here to view the classes that implement this type
  • View this type on MSDN
  • Search for this type on MSDN using MSDN's own search engine
  • Google for this type - all Web
  • Google for this type - MSDN only
    Articles (3)Discussions (116)MembersRotor
    Articles

    Page: 1
    How to check for user inactivity with and without platform invokes in C#
    The Code Project
    Within the last month, two fellow programmers asked how to implement a timeout after a certain interval of inactivity. This article features two and a half ways of doing this.
    Report Builder
    The Code Project
    Article on a simple report builder
    Windows Message ID Constants
    The Code Project
    The .Net base classes manage to insulate the programmer from many of the details of how applications interact with the underlying operating system, but in order to implement advanced UI functionality Microsoft leaves you no option but to interoperate with windows plumbing. The IMessageFilter interface requires you to use the System.Windows.Forms.Message struct which wraps a windows message. The Msg property corresponds to an int value that stores a constant indicating the type of message windows is sending your application. To my knowledge, Microsoft has not incorporated an enumeration with the commonly used constants. So, I stripped all of the messages I could find in the CommCtrl.h and WinUser.h header files and created an enum. I hope that you find it useful.
    Ad
    BootFX
    Reliable and powerful .NET application framework.
    iOS, Android and Windows Phone Development Training and Consultancy
    Hosted by RackSRV Communications
     
    Copyright © AMX Software Ltd 2008-2012. Portions copyright © Matthew Baxter-Reynolds 2001-2012. All rights reserved.
    Contact Us - Terms of Use - Privacy Policy - 4.0.30129.1734

    Hi! 10 years ago I founded .NET 247. I am working on a new and exciting replacement for the site. Please join me on Twitter to discuss.

    Thanks,
    Matthew Baxter-Reynolds (@mbrit)

    Follow mbrit on Twitter