using System; struct Message { public int Msg { get; set; } public IntPtr WParam { get; set; } public IntPtr LParam { get; set; } } static class WinExtensions { public static bool WMActivateApp_Active(this Message m) { return (int)m.WParam != 0; } } public class Test { public static void Main() { Message m = new Message(); Console.WriteLine(m.WMActivateApp_Active()); } }