在Windows Mobile 中,窗体类Form的属性WindowState可以设置窗体的状态,但枚举类型FormWindowState只有Maximized(最大化)和Normal(正常),而没有最小化。以下的代码可以实现窗体最小化的功能,从面对窗口进行隐藏。
[DllImport("coredll")]
private static extern bool ShowWindow(IntPtr hwnd, int nCmdShow);
private const int SW_MINIMIZE = 6;
private void mitHide_Click(object sender, EventArgs e)
{
ShowWindow(this.Handle, SW_MINIMIZE);
}
private static extern bool ShowWindow(IntPtr hwnd, int nCmdShow);
private const int SW_MINIMIZE = 6;
private void mitHide_Click(object sender, EventArgs e)
{
ShowWindow(this.Handle, SW_MINIMIZE);
}