C# /WindowsForm
Form 숨기기 몇가지 예제
Hwoarang757
2013. 3. 26. 14:20
Windows API 예제.
[DllImport("user32.dll")]
static extern int ShowWindow(IntPtr hWnd, int nCmdShow);
const int SW_MINIMIZED = 6;
const int SW_HIDE = 0;
const int SW_SHOW = 5;
public void HideForm()
{
//ShowWindow(this.Handle, SW_MINIMIZED);
ShowWindow(this.Handle, SW_HIDE);
}
private void Form_Activated(object sender, EventArgs e)
{
HideForm(); // 폼이 활성화 될때 숨긴다.
}
폼 속성을 이용한 방법
private void Form_Load(object sender, EventArgs e)
{
//작업표시줄에서 안보이도록 한다.
this.ShowInTaskbar = false;
//폼을 숨긴다
this.Visible = false;
}
기타.
//폼을 항상 위로 출력되게 한다.
this.TopMost = true ;