본문 바로가기
ETC.../Chart

[차트디렉터] 한글표시

by izen8 2011. 11. 1.
반응형

 차트디렉터 게시판

CString CNCCView::AsciiToUTF(CString strText)

{

         int nLen = MultiByteToWideChar(CP_ACP, 0, strText, -1, 0, 0);

         LPWSTR pWTitle = new WCHAR[nLen+1];

         pWTitle[nLen] = '\0';

         MultiByteToWideChar(CP_ACP, 0, strText, -1, pWTitle, nLen+sizeof(WCHAR));

        

         nLen = WideCharToMultiByte(CP_UTF8, 0, pWTitle, nLen, 0, 0, NULL, NULL);

         LPSTR pBTitle = new CHAR[nLen+1];

         pBTitle[nLen] = '\0';

         WideCharToMultiByte(CP_UTF8, 0, pWTitle, -1, pBTitle, nLen+sizeof(CHAR), NULL, NULL);

        

         CString sReturn = "";

         sReturn = (LPCSTR)pBTitle;

        

         return sReturn;

}

 

//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
// 예시

         c->setDefaultFonts("gulim.ttc");         // 기본 글씨체

 

         CString sTitle = "vs Alloted Frequency 한글";

         sTitle = AsciiToUTF(sTitle);

        

         c->addTitle(sTitle, "gulim.ttc", 15, 0xffffff)->setBackground(0x800000);    

         //  “굴림체” 와 같은 한글표현이 가능한 폰트를 사용하셔야 합니다.

반응형

'ETC... > Chart' 카테고리의 다른 글

차트 구성  (0) 2012.01.05
[차트 디렉터] 준비사항  (0) 2011.11.03
[차트 디렉터] 참고자료  (0) 2011.04.18
[참고자료] A 2D Lite Graph Control with Multiple Plot Support  (0) 2011.03.27
[참고자료] Bar graph control  (0) 2011.03.27

댓글