반응형
int DrawText( HDC hDC, LPCTSTR lpString, int nCount, LPRECT lpRect, UINT uFormat ); 이 함수는 사각영역을 정의하여 영역안에 문자열을 출력할 수 있으며 여러가지 포멧을 설정할 수 있는 기능이 있다. 윈도우즈에서 사각영역을 정의할 때는 RECT구조체를 사용하며 다음과 같이 정의되어 있다. typedef struct _RECT { // rc LONG left; LONG top; LONG right; LONG bottom; } RECT; DrawText의 4번째 인수는 이 구조체의 포인터이며 문자열이 출력될 사각 영역을 지정한다. 첫번째 인수는 물론 hdc이며 두번째 인수가 출력할 문자열, 세번째 인수는 출력할 문자열의 길이이되 이 값이 -1이면 널 종료 문자열로 간주한다. 다섯 번째 인수 uFormat은 DrawText 함수가 문자열을 출력할 방법을 지정하는 플레그이다.
|
반응형
'프로그래머의 길 > C & C++' 카테고리의 다른 글
자료형 (0) | 2008.05.19 |
---|---|
비주얼 스튜디오 C++ 단축키 (0) | 2008.05.16 |
Visual C++에서 CVS에 올려야 할 것과 올리지 말아야 할것 (0) | 2008.04.23 |
더 나은 코드 주석을 위한 13가지 팁 (0) | 2008.04.22 |
CreateFile (0) | 2008.04.22 |