要在.NET Compact Framework上最小化表单,您可以使用以下方法:
WindowState
属性: 您可以使用WindowState
属性将表单最小化。将此属性设置为FormWindowState.Minimized
,表单将最小化。
示例代码:
private void button_minimize_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
ShowWindow
函数: 您还可以使用ShowWindow
函数将表单最小化。此函数需要使用System.Runtime.InteropServices
命名空间中的DllImport
属性导入。
示例代码:
using System.Runtime.InteropServices;
DllImport("coredll.dll", SetLastError = true)
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
private void button_minimize_Click(object sender, EventArgs e)
{
ShowWindow(this.Handle, 6); // 6表示最小化
}
请注意,这些方法仅适用于.NET Compact Framework,而不适用于其他.NET框架。
领取专属 10元无门槛券
手把手带您无忧上云