自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 利用CActiveSchedulerWait将异步操作转换为同步

总的来说,CActiveSchedulerWait应该用在某个活动对象中,目的是把某个异步操作转换为同步操作。以获取IMEI为例:class CImeiEngine : public CActiveCImeiEngine是一个活动对象,获取IMEI的核心操作是一个异步操作,看如下代码:void CImeiEngine::GetImei(){if ( IsActive() )...

2010-10-09 11:37:31 128

在MFC窗口中画图,如何使窗口最小化后图形不消失

我遇到的问题:在MFC的窗口中画图,如何使最小化后图形不消失?在mfc的窗口中画图形,但当这个窗口被遮蔽覆盖或最小化后,图就消失了,如何能使窗口还原后图形依然显示。解决办法:添加对WM_PAINT消息的处理,也就是加上OnPaint函数,把画图的代码放到这个函数中,这样就可以了。...

2010-04-06 14:31:40 2363

VC中 十六进制字符串转换为十进制数字

在程序中,我们有时需要将一个十六进制字符串转换为十进制数字。比如:char *ptr="0x11";int n=0;//我们想让n等于0x11,即17通常我们在C中,想将一个字符串转换为一整形数字,通常会使用下面的方法:view plaincopy to clipboardprint?char *ptr="123"; int n=0; n=atoi(...

2010-04-06 14:14:04 168

原创 关于CString::ReleaseBuffer

CString::ReleaseBuffer只是一个形象的说法,完全是跟GetBuffer对应而起的名字。我觉得如果函数名改为UpdateBuffer的就不会出现这种误解 先来看一段代码: CString s="hello"; LPTSTR ps=s.GetBuffer();strcpy(ps,"hi"); s.ReleaseBuffer();此时调用s....

2010-03-02 17:15:28 145

如何将CString写入ANSI,Unicode编码的txt文件

1.在VS2005中,CString类型中的字符为宽字符。2.将CString字符串写入ANSI编码的txt文件: CString szChar =L""; szChar = setlocale( LC_CTYPE, ("chs")); CStdioFile *file = new CStdioFile(aTxtFileName, CFile::modeCrea...

2010-03-01 11:13:53 464

VC中Ansi、Unicode、UTF8字符串之间的转换和写入文本

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dark0729.blogbus.com/logs/51496111.htmlAnsi字符串我们最熟悉,英文占一个字节,汉字2个字节,以一个\0结尾,常用于txt文本文件Unicode字符串,每个字符(汉字、英文字母)都占2个字节,以2个连续的\0结尾,NT操作系统内核用的是这种字符串,常被定义为ty...

2010-03-01 10:52:53 523

原创 Unicode字符集和多字节字符集关系

在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset)。   在最初的时候,Internet上只有一种字符集——ANSI的ASCII字符集,它使用7 bits来表示一个字符,总共表示128个字符,其中包括了英文字母、数字、标点符号等常用字符。之后,又进行扩展,使用8 bits表示一个字符,可以表示25...

2010-02-11 23:58:22 83

原创 Qt for Symbian平台搭建

1.先搭建起Symbian的Carbide开发平台,这里略过。我使用的是Carbide 2.3版本。确保可以正常运行Hello world后再进行以下安装。SDK最好是FP1,FP2,S60_5rd。2.Qt for Symbian的安装:打开http://qt.nokia.com/downloads/downloads#lgpl,下载安装qt-symbian-opensource-4.6...

2010-02-10 14:33:47 195

原创 android模拟器所创建文件存放的具体位置

有以下路径:String FILE_PATH = "/data/data/com.studio.android.ex/";路径没错,但不是在开发Android应用的系统(Windows)上,而是在部署应用的Android设备上(或者模拟器里)。应该能在模拟器的界面里看到那些文件,或者是用adb在windows命令行来看也行。1、运行输入 adb shell (前提是模拟器正在运行) ...

2010-02-05 10:27:26 2479

原创 Unicode字符集和多字节字符集关系

在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset)。  在最初的时候,Internet上只有一种字符集——ANSI的ASCII字符集,它使用7 bits来表示一个字符,总共表示128个字符,其中包括了英文字母、数字、标点符号等常用字符。之后,又进行扩展,使用8 bits表示一个字符,可以表示25...

2010-01-20 10:08:10 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除