1. 在windows.h中,以CS_开头的类样式(class style)标示符被定义为16位的常量,这些常量都只有某1位为1.详细解释见:<VC++深入详解>P7
2. &一种为取地址
另一种为按位与(0&0=0,0&1=0,1&0=0,1&1=1)
&& 逻辑与(用于多个条件并且成立的判断)
| 或(并列的意思)
|| 逻辑或
3.MF框架级源代码路径:
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
上面的Program Files为安装路径下的.
4.双冒号
是C++里的,是“域操作符”。比如声明了一个类A,类A里声明了一个成员函数void f(),但没有在类的声明里给出f的定义,那么在类外定义f时,就要写成void A::f(),表示这个f()函数是类A的成员函数。::一般还有一种用法,就是直接用在全局函数前,表示是全局函数。比如在VC里,你可以在调用API函数里,在API函数名前加::
5.什么是高位,低位
一般一个16位(双字节)的数据,比如 FF1A (16进制)
那么高位字节就是FF,低位是1A
如果是32位的数据,比如 3F68415B
高位字(不是字节)是3F68
低位字是415B
右边是低位位,左边是高位
6.Afx前缀的函数代表应用程序框架(Application Framework)
在MFC中,以Afx为前缀的函数都是全局函数,可以在程序的任何地方调用它们.