Search results

'폼'에 해당하는 글들

  1. 2006/08/05  [MFC] 모서리 둥근 폼(윈도우) 원형 폼(윈도우) 표현하기.

CRect r;
GetClientRect(&r);

CRgn rgn;
rgn.CreateEllipticRgnIndirect(&r);
SetWindowRgn(rgn,TRUE);

r의 모양 그대로를 윈도우로 그려준다.

CRgn rgn;
rgn.CreateRoundRectRgn(기본축x ,기본축y,가로길이,세로길이,가로타원길이, 세로타원 길이);
SetWindowRgn(rgn,TRUE);

요건 모서리만 둥글게 하는것,
기본축이란건  원래폼이 0 ,0 부터 시작될때 5,5 로 해주면 폼의 5,5가 0 ,0 이 되어서 그려지는 것이고.
가로타원길이 세로타원길이란건 각각 4면에 적용되지만 왼쪽위 모서리를 예로 들어보면 50, 50이라면 왼쪽위 모서리에서 x축으로 +50만큼 둥글게 되고 y축으로 +50만큼 둥근모양이 나온다.

결과적으로 왼쪽위 모서리에서부터 오른쪽 50 아래50 인점 2개가 나선으로 이어진다는...
해보는게 젤 이해가 빠르다 -_-;...

이올린에 북마크하기(0) 이올린에 추천하기(0)
2006/08/05 11:11 2006/08/05 11:11
─ tag  ,
openclose