码迷,mamicode.com
首页 >  
搜索关键字:wchar_t    ( 412个结果
string, CStringA, char*与wstring, CStringW, wchar_t*相互转换
1. char*转换为wchar_t*char buf[] = "我是韩长鸣haizeiwanghancm"; wchar_t wbuf[100];1.1. C的方式:最可移植的方式1.1.1. mbstowcssetlocale(LC_CTYPE, ""); mbstowcs(wbuf, ...
分类:其他好文   时间:2014-11-26 18:15:23    阅读次数:328
VC加载图片的方法(I)
1.  通过GDI+加载(加载图片 + 显示图片) (1)先加载图片方法: //方法I //CString转WCHAR(因为Image构造函数参数为宽字符) int l = MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)sFile, -1, NULL, 0); wchar_t *w = new wchar_t[l]; memset(w, 0, l); INT ...
分类:其他好文   时间:2014-11-26 16:42:12    阅读次数:203
一个笔误引起的问题
最近在做一个ACTIVEX控件,是基于ATL的,在用IE进行测试时,调用其中的一个接口很容易引起IE崩溃,初步判断是因为内存操作引起的。正确代码如下: STDMETHODIMP CIECSChart::createTable(BSTR json) { // TODO: Add your implementation code here wchar_t* t = (_bstr_t)(json...
分类:其他好文   时间:2014-11-21 22:00:06    阅读次数:292
字符串处理 - ANSI - Unicode - UTF8 转换
#include <stdio.h> #include <windows.h> #include <locale.h> #define BUFF_SIZE 1024 wchar_t * ANSIToUnicode( const char* str ) { int textlen ; wchar_t * result; textlen = Mu...
分类:其他好文   时间:2014-11-20 13:49:06    阅读次数:247
VC 中 字符串编程
/* #ifdefWIDECHAR//#ifdef/#ifndef具有在本文件内向上溯源性在上面的可以识别在下面的不能识别#endif wchar_t*pszText=L"HelloT_char"; wprintf(L"%s\n",pszText);#else char*pszText="HelloT_char"; printf("单%s\n",pszText);#endif*/对于wchar_t类型的字符串要进行c语言字..
分类:其他好文   时间:2014-11-16 02:03:21    阅读次数:127
自己写unicode转换ascii码,wchar*到char*
对于ascii码的char其实就是unicode码wchar的首个字节码, 如wchar[20] = "qqqq"; 在内存中排码其实是char的'q' '\0'这类,因此我们如果自己写unicode码转换为ascii的char,只需要取其首字节即可,如下本人写了一个wchar到char的转换的函数。由于代码简单,加上了内存泄露测试方式。   #include #ifdef _DEBUG ...
分类:其他好文   时间:2014-11-15 00:18:23    阅读次数:278
【VC】MSDN System Color 大合集
Colors by NameColors by HueColors by LightnessColors by Saturation static WCHAR *pColorName[][2] = { {_T("AliceBlue"),_T("#F0F8FF")}, {_T("AntiqueWhite"),_T("#FAEBD7")}, {_T("Aqua"),_T("#...
分类:其他好文   时间:2014-11-13 12:58:20    阅读次数:341
window FILES——windows文件管理相关实例
C语言下有一套文件管理方案、C++语言下也有一套自己的文件管理方案、windows系统当然也有自己的一套文件管理方案啦。对于普通char类型为基础的字符使用哪种方案的解决办法都是一样的,但是对于宽字符wchar_t还是用windows自带的解决方案比较好。尤其对于中来说。下面是windows文件读写...
分类:Windows程序   时间:2014-11-12 01:58:39    阅读次数:299
【VC】 swscanf_s 函数使用,方便快捷的转换数据格式
int swscanf_s( const wchar_t *buffer, const wchar_t *format [, argument ] ... ); 例如:取字符串的颜色值。 UINT R,G,B; CString szColor(_T("#FE00FA")); swscanf_s(szColor,_T("#%02x%02x%02x"),&R,&G...
分类:其他好文   时间:2014-11-11 16:41:03    阅读次数:284
GBK和UTF-8互相转码
.GBK ---> UTF-8 void ConvertGBKToUtf8(CString& strGBK) { int len = MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strGBK, -1, NULL, 0); WCHAR *wszUtf8 = ne.....
分类:其他好文   时间:2014-11-09 15:09:08    阅读次数:181
412条   上一页 1 ... 34 35 36 37 38 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!