programing150 Type Casting : CString <=> std::string <=> std:wstring 상호변환 ANSI UNICODE 변환함수 : A(Ansi), T(Unicode) ANSI => UNICODE : CA2CT( [ANSI 문자열] ) UNICODE => ANSI : CT2CA( [UNICODE 문자열] ) std::string =>str.c_str() CString =>str.operator LPCWSTR() CString cstr = _T("CString문자열"); std::string str = "string문자열"; std::wstring wstr = L"wstring문자열"; CString cstr2; std::string str2; std::wstring wstr2; //string => CString 으로 변환 cstr2 = CA2CT(str.c_str()); MessageBox(cst.. 2014. 10. 20. Tri-Planar Mapping in Detail http://gamedevelopment.tutsplus.com/articles/use-tri-planar-texture-mapping-for-better-terrain--gamedev-13821 2014. 10. 20. Using the List Control http://www.codeproject.com/Articles/608/Using-the-List-Control // 리스트 컨트롤 m_ListCtrl.SetExtendedStyle(LVS_EX_SUBITEMIMAGES); HIMAGELIST hList = ImageList_Create(x, y, ILC_COLOR24 | ILC_MASK, 1, 1); m_ImageList.Attach(hList); m_ListCtrl.SetImageList(&m_ImageList, LVSIL_NORMAL); // Gdi+로 이미지 로드하여서 크기 바꾼다음 CBitmap으로 받음 HBITMAP hBitmap; Bitmap* pBitmap = NULL; CBitmap* pbitmap = NULL; Image* pImage .. 2014. 7. 31. 이미지 불러오기 CImageImg;Img.Load(szPath);CBitmap*pbitmap = new CBitmap;pbitmap->Attach(Img.Detach());Img.ReleaseDC(); -> Detach 하면서 Release 됨 2014. 7. 30. 이전 1 ··· 34 35 36 37 38 다음