Skip to content
sboh1214 edited this page Oct 10, 2020 · 19 revisions

Types

Global Typealiases

  • BYTE: 부호 없는 한 바이트(0~255)
  • WORD: 16비트 컴파일러에서 ‘unsigned int’에 해당
  • DWORD: 16비트 컴파일러에서 ‘unsigned long’에 해당
  • WCHAR: WCHAR는 한글의 내부 코드로 표현된 문자 한 글자를 표현하는 자료형이다. 한글의 내부 코드는 한글, 영문, 한자를 비롯해 모든 문자가 2 바이트의 일정한 길이를 가진다.
  • HWPUNIT: HWPUNIT과 SHWPUNIT는 문자의 크기, 그림의 크기, 용지 여백 등, 문서를 구성하는 요소들의 크기를 표현하기 위한 자료형이다. 문서 출력 장치의 해상도는 가변적이기 때문에, 크기 정보를 점(도트)의 수로 표현할 수는 없다. 따라서 일정한 단위를 기준으로 해야 하는데, 한글에서는 1/7200인치를 기본 단위로 사용한다. 예를 들어 [가로 2 인치 x 세로 1 인치]짜리 그림의 크기를 HWPUNIT 형으로 표현하면 각각 14400 x 7200이 된다.
  • SHWPUNIT: 1/7200인치로 표현된 한글 내부 단위
  • HWPUNIT16: INT16 과 같다.
Clone this wiki locally