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());
	}
}
				dXNpbmcgU3lzdGVtOwoKc3RydWN0IE1lc3NhZ2UKewoJcHVibGljIGludCBNc2cgeyBnZXQ7IHNldDsgfQoJcHVibGljIEludFB0ciBXUGFyYW0geyBnZXQ7IHNldDsgfQoJcHVibGljIEludFB0ciBMUGFyYW0geyBnZXQ7IHNldDsgfQp9CgpzdGF0aWMgY2xhc3MgV2luRXh0ZW5zaW9ucwp7CglwdWJsaWMgc3RhdGljIGJvb2wgV01BY3RpdmF0ZUFwcF9BY3RpdmUodGhpcyBNZXNzYWdlIG0pCgl7CgkgIHJldHVybiAoaW50KW0uV1BhcmFtICE9IDA7Cgl9Cn0KCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQlNZXNzYWdlIG0gPSBuZXcgTWVzc2FnZSgpOwoJCQoJCUNvbnNvbGUuV3JpdGVMaW5lKG0uV01BY3RpdmF0ZUFwcF9BY3RpdmUoKSk7Cgl9Cn0=