using System.Runtime.InteropServices;
class Program
{
static void Main(string[] args)
{
IntPtr maindHwnd = FindWindow("IEFrame", null); //获取IE窗口
if (maindHwnd != IntPtr.Zero)
{
const int SYSCOMMAND = 0x0112;
const int MaxSize = 0xF030; //最大化
const int MinSize = 0xf020; //最小化
SendMessage(maindHwnd, SYSCOMMAND, MaxSize, 0);
}
else
{
Console.WriteLine("没有找到窗口");
}
//Console.ReadLine();
}
//引入方法
[DllImport("user32.dll", EntryPoint = "FindWindow")]
private static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
[DllImport("user32.dll", EntryPoint = "FindWindow")]
private static extern IntPtr FindWindow(string strClass, string strWindow);
[DllImport("user32.dll", EntryPoint = "SendMessage")]
private static extern int SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);
}