设置流程窗口的可见性
本文关键字:可见性 窗口 程窗口 设置 | 更新日期: 2023-09-27 18:28:30
要检查窗口是否可见,我必须使用:
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool IsWindowVisible(IntPtr hWnd);
但是我该如何改变视觉效果呢?正确/错误
编辑:
隐藏作品:
Process P;
P = Process.GetProcessesByName("javaw")[2];
ShowWindow(P.MainWindowHandle, 0);
但显示没有:
Process P;
P = Process.GetProcessesByName("javaw")[2];
ShowWindow(P.MainWindowHandle, 5);
编辑:
ShowWindow(FindWindow(null, "WINDOWNAME"), 0);
0不可见5可见
作品
您可以使用ShowWindow:
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool ShowWindow(IntPtr hWnd, ShowWindowCommands nCmdShow);