-
20130402 WinAPIDesktop 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