티스토리 뷰

C# 테두리 없는 상태에서 리사이즈 하기 



const int WM_NCHITTEST = 0x0084;

const int HTCLIENT = 1;

const int HTCAPTION = 2;

protected override void WndProc(ref Message m)

{

base.WndProc(ref m);

switch (m.Msg)

{

case WM_NCHITTEST:

if (m.Result == (IntPtr)HTCLIENT)

{

m.Result = (IntPtr)HTCAPTION;

}

break;

}

}


protected override CreateParams CreateParams

{

get

{

CreateParams cp = base.CreateParams;

cp.Style |= 0x40000;

return cp;

}

}

'IT 관련 > C#, 파이썬' 카테고리의 다른 글

앱설치관리자 없이 appx 앱 설치하기  (0) 2017.11.03
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함