나는 바닥이 좋은 컨트롤을 만들고 싶어 여기 바와 같이 경 사진 : http://img19.imageshack.us/f/finalzh.png/어떤 제어 스타일입니까?
alt text http://img19.imageshack.us/f/finalzh.png/
나는이 같은 모습을 달성하기 위해 내 컨트롤에 추가해야합니다 어떤 스타일?
감사합니다.
나는 바닥이 좋은 컨트롤을 만들고 싶어 여기 바와 같이 경 사진 : http://img19.imageshack.us/f/finalzh.png/어떤 제어 스타일입니까?
alt text http://img19.imageshack.us/f/finalzh.png/
나는이 같은 모습을 달성하기 위해 내 컨트롤에 추가해야합니다 어떤 스타일?
감사합니다.
WS_EX_CLIENTEDGE 또는 WS_EX_WINDOWEDGE 확장 스타일을 사용하여 정적 컨트롤을 만든 다음이를 포함하는 자식 창에 배치하여 위쪽 및 측면을 잘라내어 아래쪽 경사 만 볼 수 있도록 할 수 있습니다.
그림을 보면 정적 창을 -4x-4에 놓을 수 있습니다. (GetSystemMetrics SM_CX_BORDER를 사용하여 창 테두리의 실제 크기를 찾습니다) 테두리 크기의 2 배 크기로 만듭니다. 더 큰 필요한.
Windows의 기본 컨트롤과 모양이 다릅니다. 그 특정 응용 프로그램에 의해 그려지고있는 것으로 의심됩니다.
비슷한 스타일의 画像이 있나요? – jmasterx
@ User146780 : 당신이 둘러 싼 Win32 컨트롤이 아니기 때문에. 표준 Win32 탭 컨트롤은 제어 된 영역 바로 위의 영역 만 그립니다. 즉, 복잡한 드로잉처럼 보이지 않습니다. 단 3 색 그라디언트입니다. WM_PAINT 핸들러에서 LineTo에 대한 몇 가지 호출을 통해 동일한 동작을 얻을 수 있습니다. –