- 博客(35)
- 资源 (6)
- 收藏
- 关注
原创 UTF-8 转 Unicode, Unicode 转 GBK, UTF-8 转 GBK
UTF-8 转 Unicode, Unicode 转 GBK, UTF-8 转 GBK #include #include void main() { //三个不同版本的老徐 unsigned char utf8[] = "/xe8/x80/x81/xe5/xbe/x90 "; unsigned char unicode[
2010-01-23 23:20:00 1379 4
原创 Ruby 1.9 Encodings: A Primer and the Solution for Rails
Ruby 1.9 Encodings: A Primer and the Solution for Rails
2010-09-06 22:57:00 1315
原创 剪贴板通讯OpenClipboard
//放数据if( OpenClipboard() ){ //当前窗口拥有剪贴板 EmptyClipboard(); Cstring str; //获取全局内存 HANDLE hClip = GlobalAlloc( GMEM_MOVEABLE, str. GetLength() + 1 ); //转化指针 char* pBuf =
2010-03-08 21:34:00 888
原创 字符集之间转换(UTF-8,UNICODE,Gb2312) c++
字符集之间转换(UTF-8,UNICODE,Gb2312) c++ UTF-8: 3字节一个字符UNICODE: 2字节一个字符GB2312: 1字节一个字符例子:“你”字的UTF-8编码: E4 BD A0 11100100 10111101 10100000“你”的Unicode编码: 4F 60 01001111 01100000按照UTF-8的编码
2010-02-09 08:21:00 854
原创 遍历目录,并删除里面的子目录
BOOL CCutfoldDlg::DelDirectory(CString DirName) { CFileFind tempFind; char tempFileFind[200]; sprintf(tempFileFind,"%s//*.*",DirName); BOOL
2010-02-07 11:37:00 501
原创 Scintilla 主要类和控件的消息
主要类CellBuffer保存文本,样式信息,恢复堆栈,标签,代码叠起结构等信息ContractionState Document包含CellBuffer和一些高度抽象操作,管理样式处理。Editor使用ContractionState, Indicator, LineM
2010-01-13 18:34:00 1729
原创 如何创建 Scintilla 编辑控件
如何创建 Scintilla 编辑控件?首先载入 Scintilla 控件的动态库,如下: hmod = LoadLibrary("SciLexer.DLL"); if (hmod == NULL) { MessageBox(hwndParent, "The Scintilla DLL could not be loaded.",
2010-01-13 18:18:00 1007
原创 MFC类型
ATOM 原子(原子表中的一个字符串的参考) BOOL 布尔变量 BOOLEAN 布尔变量 BYTE 字节(8位) CCHAR Windows字符 CHAR Windows字符 COLORREF 红、绿、蓝(RGB)彩色值(32位) Const 变量,该变量的值在执行期间保持为常量 CRITICAL_S
2010-01-10 12:05:00 612
原创 BSTR类型
操作系统:windows 编程工具:MFC 问题:编的程序里用到了下列语句: BSTR bsName; pLastNode->get_text(&bsName);//pLastNode为指向结点的指针 程序出现了内存泄漏,经查,是bsName未释放,那BSTR指向的对象该如何释放?(msdn中说明BSTR是32位的指针) 先说说我觉得应该如何做
2010-01-10 12:01:00 5413 5
原创 CString 操作指南
CString类一、常用成员函数1.int GetLength( ) const;说明:获取CString类对象包含字符串的长度(字符数)。2.BOOL IsEmpty( ) const;说明:测试CString类对象包含的字符串是否为空。3.void Empty( );说明:使CString类对象包含的字符串为空字符串。4.TCHAR GetAt( int nIndex ) const;说明:获
2010-01-10 11:52:00 2061 2
原创 MFC常用类及其成员函数
CRuntimeClass结构在CRuntimeClass结构中定义了类名、对象所占存储空间的大小、类的版本号等成员变量及动态创建对象、派生关系判断等成员函数。每一个从CObject类派生的类都有一个CRuntimeClass结构同它关联,以便完成在运行时得到对象的信息或基类的信息。 要使用CRuntimeClass结构,必须结合使用RUNTIME_CLASS()宏和其他有关运行时类型
2010-01-10 11:50:00 3169
原创 MFC中获得各个类的句柄的总结
1) 在View中获得Doc指针:CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。 2) 在App中获得MainFrame指针:CWinApp 中的 m_pMainWnd变量就是MainFrame的指针,也可以:CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd();3) 在V
2010-01-10 11:09:00 1290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人