C++学习
文章平均质量分 76
wwp3321
互帮互助
展开
-
怎么控制程序只运行一个实例(使exe文件不被重复打开)
发表者:cool222一种更有优势的办法: 工程文件中: winapi winmain(hinstance, hinstance, lpstr, int) { try { handle mutex=openmutex(mutex_all_access,false,转载 2007-09-03 10:03:00 · 4931 阅读 · 1 评论 -
windows api之文本和字体函数
AddFontResource 在Windows系统中添加一种字体资源 CreateFont 用指定的属性创建一种逻辑字体 CreateFontIndirect 用指定的属性创建一种逻辑字体 CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用API函数AddFontResource将其加入Windows系统 DrawText 将文本描绘到指定转载 2007-09-03 11:08:00 · 1887 阅读 · 0 评论 -
memset使用注意
注意1 :memset是以字节为单位对内存赋值。请看以下两个例子。因为例1的数组是字符型的,字符型占据内存大小是1Byte,而memset函数也是以字节为单位进行赋值的,所以你输出没有问题。而例2的数组是整型的,使用memset还是按字节赋值,这样赋值完以后,每个数组元素的值实际上是0x01010101即十进制的16843009// Example 1// 结果数组szArray的原创 2009-12-08 10:28:00 · 6980 阅读 · 1 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
看了几篇文章,整理到一起1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一转载 2009-12-08 13:30:00 · 737 阅读 · 0 评论