自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BSTR详解

 BSTR详解一 - BSTR简介和内部结构 1         Why need BSTRCOM是一种跨编程语言的平台,需要提供语言无关的数据类型。多数编程语言有自己的字符串表示。·                     C++ 字符串是以0结束的ASCII或Unicode字符数组 ·                     Visual Basic字符串是一个ASCII字符数

2009-10-12 11:11:00 553

转载 Unicode 简介

 Unicode是一种字符编码规范 。 先从ASCII说起。ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits) 因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号 。而最高位为1的另128个字符被成为“扩展ASCII”,一般用来存放英文的制

2008-02-19 11:43:00 573

转载 VC++ Windows平台字符透明编程大总结

VC++ Windows平台字符透明编程大总结程  化1. 前言Windows平台有用Unicode和不用的区分:WinNT到Windows2003一直使用Unicode;WindowsCE也是如此;Win95和Win98就非如此。Windows编程对于字符使用也有各种情况:Windows API的处理方式、MFC的处理方式、VC++的处理方式、COM的处理方式。本文对所有这些方式作了一个

2008-02-19 11:35:00 385

转载 从C++与Unicode说开去

以前遇到过这么一个问题,用C++序列化一个wstring。程序很简单,因为C++有wofstream:std::wstring str   =   L"s"; std::wofstream ofile("F://test.txt"); ofile 我使用的编译器是VC9,wchar_t是2字节。那么test.txt就应该是unicode的宽字节,其大小应该是2字节。但是实际的结果却是1字节

2008-02-19 11:19:00 596

转载 VC编程常见问题集锦

 为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态?需要将CFrameWnd:: m_bAutomenuEnable设置为FALSE,如果该数据成员为TRUE(缺省值),工作框将自动地禁止没有ON_UPDATE_COMMAND_UI或者ON_COMMAND的菜单项。//Disable MFC from automatically disabling menu i

2008-02-16 17:19:00 483

转载 8088 汇编速查手册

一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈. P

2008-02-13 14:42:00 221

转载 Windows环境下Unicode编程总结

UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。UNICODE编译设置C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link/output 中设置Entry为wWinMainCRTStartup反

2008-02-13 14:38:00 345

转载 UNICODE 编程入门

 作者:NorthTibet简介    如果你编写的程序是针对非英语国家的用户,如中国、日本、东欧和中东地区,那么你一定要熟悉 UNICODE 字符集。尤其是用 Visual C++/MFC 编写针对上述国家和地区的用户的程序时,如果你想让自己的应用程序得到更广泛的用户,那么必须考虑代码 UNICODE 的兼容性,也就是说它既在 ASCII 模式下运行 ,也能在UNICODE 模式下运行。

2008-02-13 14:20:00 310

转载 Unicode的C/C++编程

      Unicode的最大好处是这里只有一个字符集,通俗一点讲就是说使用Unicode字符编码的程序可以在任何国语言的编译环境下编译通过,而不会被认为是乱码,也可以使任何语言的编辑环境下正常显示字符,而不是乱码。Unicode有缺点吗?当然有。Unicode字符串占用的内存是

2008-02-13 13:31:00 566

转载 C++ UNICODE 编程从入门到精通

C++ UNICODE 编程从入门到精通每件事情,首先从简单的开始,再一步一步深入了解,不但容易接受,而且是从它的根本掌握它。UNICODE编程其实很简单,初学会觉得复杂而已。真的很简单的,开始吧。1.UNICODE 与 非UNICODE 的区别:看下面的图片,一目了然了吧!2.如何实现UNICODE:这里需要设置一下 (1)首先要重新安装两个选项,打开SETUP后.选择Add/R

2008-02-13 13:26:00 346

转载 深入浅出ShellExecute

深入浅出ShellExecute 译者:徐景周(原作:Nishant S) Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW ); 或

2008-02-13 13:21:00 314

空空如也

空空如也

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

TA关注的人

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