ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 20130402 WinAPI
    Desktop App/Win API 2013. 4. 2. 09:30

    문자 출력하기

     > DC(Device Context)

      : 출력에 필요한 모든 정보를 가지는 구조체

    switch(iMessage) {

    case WM_LBUTTONDOWN:

             hdc = GetDC(hWnd);

             TextOut(hdc,135,115,"Beautiful Korea",15);

             //TextOut(hdc, x좌표, y좌표, "문자열", 공백포함 문자열 길이);

             ReleaseDC(hWnd,hdc);

             return 0;

     

    실행 결과

     

     

    문자 출력 (2) [한줄 출력]

     > SetTextAlign(HDC hdc, 정렬모드)

      : 문자열 정렬 함수

      : 정렬 모드

    - TA_TOP

    - TA_BOTTOM

    - TA_CENTER

    - TA_LEFT

    - TA_RIGHT

    - TA_UPDATECP - 바로 이전에 출력한 끝 위치(Current Position)

     

    문자 출력 (3) [영역 내 여러 줄 출력]

     > DrawText(HDC hdc, 문자열, 길이, 출력위치 사각영역, 출력방법)

      >출력 방법

    - DT_LEFT

    - DT_RIGHT

    - DT_CENTER

    - DT_BOTTOM

    - DT_VCENTER

    - DT_WORDBREAK

    - DT_SINGLELINE

    - DT_NOCLIP

    'Desktop App > Win API' 카테고리의 다른 글

    20130402 WinAPI  (0) 2013.04.02
    [20130326] API강의  (0) 2013.03.26

    댓글 0

Designed by Tistory.