2013-04-23 2 views
1

컨트롤에 텍스트를 그리려면 먼저 "경계 사각형"을 가져 와서 적절한 위치에 놓습니다 (GetTextExtentPoint32 함수 사용).글꼴의 모양

그러나 어떤 기준선이 어디에 있는지도 알아야합니다 (예 : 그림의 두 개의 빨간색 선). (위치는 경계 사각형의 상단을 기준으로 계산됩니다.)

이 정보를 얻을 방법을 찾지 못했습니다. 도와주세요.

enter image description here

답변

4

기능 GetTextMetrics는 당신이 얻을 것이다. DC에 먼저 글꼴을 선택한 다음 GetTextMetrics으로 전화하십시오. TEXTMETRIC 구조의 및 tmDescent 필드는 아마도 필요한 것일 것입니다.