폼 상단바.. 그러니까 X있고 최소화 최대화 있는 그곳을 누르면 이벤트를 받고 싶을때
win32 api의 winproc를 쓰면된다.
const int WM_NCLBUTTONDOWN = 0x00A1;
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
// no client area
if (m.Msg == WM_NCLBUTTONDOWN)
{
//select tittle area only If (){
this.Cursor = new Cursor(Cursor.Current.Handle);
MessageBox.Show("Click");
//}
}
}
소스코드의 적당한 곳에 붙여넣기 하면 된다.
'개발 > C#' 카테고리의 다른 글
[이미지] C# 이미지 회전 (0) | 2018.02.07 |
---|---|
[이미지] C# 이미지 끌어다 놓기(Drag and Drop) (0) | 2018.02.07 |
[팁] C# 프로그램 중복실행 방지 (0) | 2018.02.06 |
[그래픽] C# 영역 캡춰하기 (0) | 2018.02.05 |
[팁] C# FormBorderStyle None 에서 폼 사이즈 조절하기 (4) | 2018.02.01 |
[팁] C# 듀얼모니터에서 현재 실행된 위치에서 새창열기 (0) | 2018.01.29 |
[팁] 디지털 서명 (0) | 2018.01.27 |
[팁] C# 웹브라우저를 설치되어 있는 IE와 동일한 버전으로 자동 설정하기 (0) | 2018.01.26 |