?? d006.bmp.txt
字號(hào):
WORD wOffset ;
DWORD dwValue ;
臚w表示W(wǎng)ORD類(lèi)型8,
臚dw表示DWORD類(lèi)型+/
Windows中常使用的一些字母前綴和它們所代表的數(shù)據(jù)類(lèi)型如表1-3所示。
表1-3 Windows中常使用的一些字母前綴和它們代表的數(shù)據(jù)類(lèi)型
┏━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━┓
┃ 類(lèi) 型 ┃ 說(shuō) 明 ┃ 類(lèi) 型 ┃ 說(shuō) 明 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ B ┃ BOOL,布爾類(lèi)型 ┃ n ┃短整型 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ by ┃ BYTE類(lèi)型 ┃ np ┃近(短)指針( near pointer) ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ C ┃ char類(lèi)型 ┃ p ┃指針 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ dw ┃ DWORD類(lèi)型 ┃ S ┃字符串 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ fll ┃函數(shù)類(lèi)型 ┃ sz ┃以、0’結(jié)尾的字符串 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ 1 ┃整型 ┃ W ┃ WORD類(lèi)型 ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ l ┃ LONG類(lèi)型 ┃ x ┃ short,用于表示X坐標(biāo)時(shí) ┃
┣━━━━━━╋━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃ lp ┃遠(yuǎn)(長(zhǎng))指針( long pointer) ┃ y ┃short,用于表示Y坐標(biāo)時(shí) ┃
┗━━━━━━┻━━━━━━━━━━━━━━┻━━━━━━┻━━━━━━━━━━━━━━┛
Windows程序員也可以根據(jù)上述思想和使用目的,發(fā)明一些其他的前綴。但要注意,對(duì)
這些前綴的使用必須保持前后一致。在Windows中,所有的函數(shù)均根據(jù)其用途來(lái)命名,它
們一般由2到3個(gè)英文單詞組成,每個(gè)單詞的第一個(gè)字母大寫(xiě),例如,函數(shù)CreateWindow(),
由該函數(shù)的名字可以知道它的用途是創(chuàng)建一個(gè)窗口。
3.Windows的常量
在Windows.h中,大多數(shù)語(yǔ)句是用于定義一個(gè)常量,例如:
#define WM_QUIT OX0012
該語(yǔ)旬用標(biāo)識(shí)符wM_Qurr來(lái)表示編號(hào)為OX0012的消息。每個(gè)常量由一個(gè)前綴和表示
其含義的單詞組成的標(biāo)識(shí)符組成,兩者之間用下劃線隔開(kāi)。前綴表明這些常量所屬的一般范
疇。表1.4說(shuō)明了一些前綴和它們所屬的范疇的說(shuō)明。
表1-4前綴表示常量所屬的范疇
┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 類(lèi) 型 ┃ 說(shuō) 明 ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃cs ┃窗口類(lèi)的風(fēng)格(Class Style) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃IDI ┃預(yù)定義的圖標(biāo)對(duì)象的標(biāo)識(shí)符(IDentity of Icon) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃IDC ┃預(yù)定義的光標(biāo)對(duì)象的標(biāo)識(shí)符(Ⅱ)eMty of Cursor) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃ws ┃窗口的風(fēng)格( Windows Style) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃cw ┃創(chuàng)建窗口( Create Windows) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃WM ┃窗口消息( Windows Message) ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━┫
┃DT ┃繪制文本( Drawing Text) ┃
┗━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━┛
1.1.3 Windows的函數(shù)、消息和窗口
1.事件和消息
在Windows中,用戶或系統(tǒng)中所發(fā)生的任何活動(dòng)均被當(dāng)作事件來(lái)處理。例如,用戶單
6
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -