随笔分类 - C++
【原创】MBCS,Unicode,UTF8以及一个用C++读写UTF8文件的工具类
摘要:其他的没什么好说的,直接看代码即可,唯一一个需要说明的是,C++中常用的三种字符编码:MBCS,Unicode,UTF8,新手一般会在这个问题上犯糊涂。MBCS是变长字节编码,具体的编码由操作系统确定,实际上是操作系统的内码。如在简体中文操作系统中,其编码是GB18030(GB2312的超集);在繁体中文操作系统中,其编码是BIG5。对于GB18030,其英文字符编码与ASCII码值相同,用单字节...
阅读全文
ole拖放的若干tips
摘要:很精彩的博文OLE Drag&Drop,详细描述了ole拖放的相关知识。 枚举IDataObject支持的数据格式: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->IEnumFORMATETC *pEnum; ...
阅读全文
【转载】让文档模板支持多文件扩展名
摘要:出处:How to support multiple file extensions with one document type in Visual C++ MFC applications How to support multiple file extensions with one document type in Visual C++ MFC applications View pro...
阅读全文
在eXtreme Toolkit Pro 11.2.1中使用中文
摘要:eXtreme Toolkit是很好的界面库,也有中文资源,但在使用中对中文的支持不好,使用前仍然需要我们做一些工作,才能方便的使用中文。
阅读全文
windows下方便的相对路径和绝对路径的转换函数
摘要:相对路径到绝对路径PathCombinehttp://msdn2.microsoft.com/en-us/library/ms628544.aspx 绝对路径到相对路径PathRelativePathTohttp://msdn2.microsoft.com/en-us/library/ms628614.aspx
阅读全文
浙公网安备 33010602011771号