UNICODE编译环境下CString转char[]的方法
2010-07-11 10:47
330 查看
//增加宏定义
#ifdef _UNICODE
#define _MYCHAR(A) CW2A(A)
#else
#define _MYCHAR(A) A
#endif
//调用时,通过_MYCHAR(A)将CString转为char*
void OpenCV_TextOut(IplImage *pIplImage, CString strText, CPoint cPtPos, CvScalar crIn, float fRatio)
{
CvFont font = cvFont(fRatio, 1);
cvPutText(pIplImage, _MYCHAR(strText), cvPoint(cPtPos.x, cPtPos.y), &font, crIn);
}
#ifdef _UNICODE
#define _MYCHAR(A) CW2A(A)
#else
#define _MYCHAR(A) A
#endif
//调用时,通过_MYCHAR(A)将CString转为char*
void OpenCV_TextOut(IplImage *pIplImage, CString strText, CPoint cPtPos, CvScalar crIn, float fRatio)
{
CvFont font = cvFont(fRatio, 1);
cvPutText(pIplImage, _MYCHAR(strText), cvPoint(cPtPos.x, cPtPos.y), &font, crIn);
}
相关文章推荐
- VC中unicode环境下CString转char*的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法
- 在unicode环境下将CString类型转换成char
- UniCode 下 CString 转 char* 的方法
- Unicode下CString转成const char*的一种简单方法
- VS 2008 中 UNICODE 工程下 CSTRING 转 CONST CHAR* 的最简便方法
- Unicode环境下宽字符CString与ANSI字符const char* 的转换
- UniCode 下 CString 转 char* 的方法
- VS2013 C++ Unicode环境下 BYTE 数组转CString的方法
- CString 在Unicode代码下转char的方法
- UNICODE环境下将宽字符CString转换为char*
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 与 char*互转 的方法
- UniCode 下 CString 转 char* 的方法
- UniCode 下 CString 转 char* 的方法