C++프로그래밍/MFC

글꼴과 문자열

season97 2025. 3. 10. 14:57

 

 

핵심 함수

- TextOut();

 

  • 가장 기본적인 텍스트 출력 함수.
  • 단순히 지정한 좌표에 문자열을 출력함.
  • 줄바꿈(\n)을 인식하지 않음.

 




 

- TabbedTextOut();

 

  • TextOut()과 유사하지만, 탭 문자(\t)를 인식하여 출력 위치를 조정할 수 있음.
  • 출력 시 여러 개의 tab 정지 위치를 설정할 수 있음.

 

 

- DrawText();

ㆍ 글자마자 장평(A와i와e 전부 글자간의 폭이 다르다... 그 폭이 다 다를것) -> 커서가 깜박거리는 위치가 글자의 크기마다 다 다를건데, 결국 그려준다는 의미로 DrawText인것 

 

  • 텍스트를 사각형(RECT) 내부에 출력하며, 자동 줄바꿈 및 정렬 옵션을 제공함.
  • 여러 줄(\n)을 자동으로 처리할 수 있음.
  • DT_CENTER, DT_RIGHT, DT_WORDBREAK 같은 다양한 출력 형식을 지원.

 

 

 

 

ㆍ 배경모드 인지하기

 

# 실습

 

'C++프로그래밍 > MFC' 카테고리의 다른 글

비트맵 다루기  (0) 2025.03.10
렌더링 시점과 DC  (0) 2025.03.10
윈도우 그래픽 시스템  (0) 2025.03.10
컨트롤바 - 툴바 , 상태바  (0) 2025.03.10
팝업메뉴  (0) 2025.03.10