
Windows编程
文章平均质量分 82
fu0709281031
这个作者很懒,什么都没留下…
展开
-
C++字符串完全指引之二 —— 字符串封装类
原文出处:CodeProject:The Complete Guide to C++ Strings, Part II引言 因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场合下我们不知道该使用哪个字符串类,也不知道怎样把一个C风格的字符串转换成一个字符串封装类。转载 2011-07-16 12:18:47 · 558 阅读 · 0 评论 -
WinExec()和system()的区别
WinExec是一个WIN32 API,它的第一个参数必须包含一个可执行文件名, SYSTEM是C库函数,它接受一个DOS命令。 你可以这样: WinExec("command /C dir C:\ > dir.txt",SW_HIDE);system("dir >dir.txt") 1: UINT WinExec转载 2011-07-14 12:55:19 · 3127 阅读 · 0 评论 -
C++字符串完全指引之一 —— Win32 字符编码
原文出处:CodeProject:The Complete Guide to C++ Strings, Part I引言 毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简单的用法,并告诉您在必要时,如何实现各种字符串类型转载 2011-07-16 10:56:19 · 501 阅读 · 0 评论 -
程序集清单(Assembly Manifest)及其在VISTA和WIN7下的应用
每一程序集,无论是静态的还是动态的,均包含描述该程序集中各元素彼此如何关联的数据集合。程序集清单就包含这些程序集元数据。程序集清单包含指定该程序集的版本要求和安全标识所需的所有元数据,以及定义该程序集的范围和解析对资源和类的引用所需的全部元数据。程序集清单可以存储在具有 Microsoft 中间语言 (MSIL) 代码的 PE 文件(.exe 或 .dll)中,也可存储在只包含程序转载 2011-07-12 10:30:16 · 1438 阅读 · 0 评论