듀얼 모니터나 트리플 모니터 같은 멀티 모니터 환경에서 AMD® 아이피니티™ 같은 모든 화면을 덮는 윈도우를 만들려고 찾아봤더니 처음에는 Maximize를 해야 하는 줄 알았는데, 알고 보니 아니였다. stack overflow 글을 자세히 읽어보니까 최대화를 할 경우 한 모니터에서만 최대화가 되고 stretch 형식으로 resize 해야 한다... 라고 써있었는데 소스 복붙하기 바빠서 미처 저 문장을 보지 못하고 3일동안 헤맸다...
아무튼 결론은.. 사실 되게 쉽다
this.WindowStartupLocation = WindowStartupLocation.Manual;
this.Left = 0;
this.Top = 0;
this.Width = SystemParameters.VirtualScreenWidth;
this.Height = SystemParameters.VirtualScreenHeight;
this.WindowStyle = WindowStyle.None;
this.Topmost = true;
this.Show();
이러면 된다

