一、窗口類
一個窗口類不是一個C++類,而是早於並存在於C++之外的窗口專有的類。窗口類的作用就像一個模板,可以由此創建其他的窗口,並可共享某些特徵,包括下面的特徵:
1、類風格:包括能給與窗口的微小的特徵。
2、類圖標:如果窗口有圖標,用它來指定在窗口的左上角所畫的圖標。
3、類菜單:如果窗口有菜單,用它來指定窗口中顯示的菜單。
4、類光標:當光標通過窗口的客戶區時,用它來指定顯示哪種鼠標形狀。
5、背景色:定義用什麼顏色來擦除窗口的背景色,窗口的客戶區將顯示該顏色。
6、窗口進程:定義處理任何發送到該窗口的消息時應調用的函數。定義窗口進程可能是窗口類最重要的唯一的前提。
窗口類的類風格有如下幾種:
窗口類的鼠標光標風格有如下幾種:
MSDN上有更詳細的說明,想進一步瞭解的,查詢MSDN。