본문 바로가기
반응형

프로그래머의 길157

SetBkMode int SetBkMode( HDC hdc, int iBkMode ); 배경색상을 사용할 방법 설정 리턴값 : 성공하면 이전 iBkMode 의 값을 리턴. 실패하면 0 을 리턴. hdc : 현재 값을 사용할 DC iBkMode : 배경색상을 사용 상수 iBkMode OPAQUE : 디폴트, 불투명한 배경을 사용한다. 배경색상에 의해 뒷쪽의 그림이 지워진다. TRANSPARENT : 투명한 배경을 사용한다. 문자를 출력한 뒤에도 배경이 바뀌지지 않는다. . 2008. 4. 21.
GetTextExtentPoint GetTextExtentPoint GetTextExtentPoint 함수는 지정된 문구의 너비와 높이를 구하는 함수이다.BOOL GetTextExtentPoint( HDC hdc, // handle to DC LPCTSTR lpString, // text string int cbString, // number of characters in string LPSIZE lpSize // string size ); Parameters hdc [in] 디바이스 컨텍스트의 핸들. lpString [in] 지정된 문구의 포인터.이 문구는 널로 종료될 것을 요구치 않는다. cbString specifies이 그 길이를 지정하기 때문이다. cbString [in] lpString이 포인트한 스트링의 길이를 명시한다. W.. 2008. 4. 21.
SetPixel, MoveToEx, LineTo( 그래픽 출력 함수 ) COLORREF SetPixel( hdc, nXPos, nYPos, clrref ); 화면에 점을 출력하는 함수 ( nXPos, nYPos ) 좌표에 clrref 색상으로 점을 출력한다. DWORD MoveTo!Ex( hdc, x, y, lpPoint ); BOOL LineTo( hdc, xEnd, yEnd ); 선을 그을 때는 MoveTo!Ex 함수와 LineTo 함수를 같이 사용해야 한다. GDI 는 텍스트 모드의 커서에 해당하는 CP를 항상 유지하는데 LineTo 함수는 CP에서부터 지정한 좌표까지 선을 그으며 CP를 끝점으로 이동시킨다. 그래서 LineTo 함수를 연속적으로 호출하면 계속 이어지는 선을 그을 수 있다. MoveTo!Ex 는 CP를 지정한 좌표 ( x, y )로 이동시키며 이동 전의.. 2008. 4. 21.
API를 이용한 ASCII와 UNICODE변환및 코드페이지를 이용한 변환방법 ========================================================= ● API를 이용한 ASCII와 UNICODE의 변환방법 ========================================================= ////////////////////////////////////////////////// // 문자열을 유니코드 문자열(wide-character)로 매핑한다. // // 이 함수에 의해 매핑되는 문자열은 multibyte character set으로 부터 반드시 유래하는 건 아니다. ////////////////////////////////////////////////// int MultiByteToWideChar ( UINT CodePag.. 2008. 4. 21.
CreateFont, CreateFontIndirect CreateFont 와 CreateFontIndirect 는 둘다 폰트를 생성하는 함수 BOOL CreateFont( int nHeight, // 폰트의 높이 int nWidth, //폰트의 가로크기 int nEscapement, // escapement 벡터각도 int nOrientation, // 기준선(보통 수평선) 에서의 각도 int fnWeight, // 폰트 가중치 DWORD fdwItalic, // 이탤릭 속성 플러그 DWORD fdwUnderline, // 밑줄 속성 플러그 DWORD fdwStrikeOut, // 중앙선 속성 플러그 DWORD fdwCharSet, // 문자열 세트 명칭 DWORD fdwOutputPrecision, // 출력 정밀도 DWORD fdwClipprecisio.. 2008. 4. 21.
sscanf 2008. 4. 21.
반응형