2
cze/09
0

[.NET] Ukrywanie okna konsoli

Aby schować okno konsoli, w ramach Console Window Application należy skorzystać z interops i biblioteki systemu windows:

using System.Runtime.InteropServices
//...[DllIMport("user32.dll")]
private static extern IntPtr FindWindow(IntPtr hWnd, int nCmdShow);
[DllIMport("user32.dll")]
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
//...
if(hWnd != IntPtr.Zero)
{
  ShowWindow(hWnd, 0)  // Ukryj okno
  //ShowWindow(hWnd, 1) // Pokaż okno
}
Zakres tematyczny: .NET, c#, console
Komentarze (0) Trackbacks (0)

Brak komentarzy.

Przepraszam, dodawanie komentarzy zablokowane.

Brak trackbacków.