- 博客(6)
- 收藏
- 关注
转载 #pragma指令用法
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para ,其中Para 为参数,下面来看一些常用的参数
2006-04-11 23:30:00 756
原创 我学习Windows核心编程 之二 ANSI/Unicode字符和字符串
TChar.h是String.h的修改,用于创建ANSI/Unicode通用字符串。Unicode字符串的每个字符都是16位的。Win9x只支持ANSI;Win2000/XP/2003支持ANSI/Unicode;WinCE只支持Unicode 附:有部分Unicode函数也可以在Win9X中使用,但可能会出现意想不到错误。wchar_t是Unicode字符的数据类型。所
2006-04-08 12:28:00 2242
转载 能打开任何文件的API函数ShellExecute
能打开任何文件〔包括桌面和URL快捷方式( .ink或 .url)〕的API函数ShellExecute HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nSho
2006-04-06 23:09:00 1695
原创 我学习Windows核心编程 之一 对程序的错误处理
当调用一个函数时,它首先要检验传递给它的的各个参数的有效性务。设定线程的错误代码:void SetLastError(DWORD dwErrCode) dwErrCode:可是在WinError.h中定义的,也可以自己定义(必须遵循如下规则): 0 -15 位:异常代码(Microsoft或用户自己定义) 16 -27位:设备代
2006-04-04 22:02:00 716
原创 Unicode字符/字符串 之一 基础介绍
在双字节字符集(D B C S)中,字符串中的每个字符可以包含一个字节或包含两个字节而U n i c o d e字符串中的所有字符都是1 6位的(两个字节)。总共可以得到65 000个字符,这样,它就能够对世界各国的书面文字中的所有字符进行编码,远远超过了单字节字符集的2 5 6个字符的数目。 U n i c o d e的优点:可以很容易地在不同语言之间进行数据交
2006-04-02 01:37:00 1564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人