## 復習思考題
1\. GDI+與 GDI 是什么關系?
2\. GDI+有哪兩種封裝?它們的基礎是什么?
3\. GDI+有哪些新增功能?
4\. GDI+的繪圖方式與 GDI 有什么不同?
5\. 用 MFC 編寫 GDI+程序需要做那些裝備工作?對 VC08 SP1 及 VC10 版有什么不同?
6\. 如何對 GDI+進行初始化和清除?需要特別注意什么?
7\. 怎么解決 GDI+編程中 new 操作符問題?
8\. GDI+的幾何輔助類與 GDI 的有哪些不同?
9\. 與 GDI 相比,GDI+的顏色哪些新內容?
10\. 有多少顏色枚舉常量?如何使用它們?GDI+的 Graphics 類與 GDI 的 MFC 封裝中的什么類相似?怎樣創建 Graphics 對象?
13\. GDI+的繪圖方法屬于哪個類?
14\. GDI+的畫線方法的名稱都有什么共同的前綴?
15\. GDI+的畫直線、矩形和橢圓的方法與 GDI 的對應方法有哪些不同?
16\. GDI+中的畫填充圖的方法都有什么共同的前綴?有例外嗎?
17\. GDI+畫填充多邊形有哪兩種填充模式?它們的差別在哪里?
18\. GDI+提供了哪兩種由控制點列畫曲線的方法?它們有什么差別?
19\. GDI+中有專門的清屏方法嗎?GDI 中有沒有?
20\. 與 GDI 相比,GDI+中的筆增加了哪些新功能?
21\. GDI+的條紋刷和紋理刷與 GDI 相比有哪些新加內容?
22\. GDI+新增加了哪些畫刷種類?
23\. GDI+中有哪些字體類?
24\. 在 VC08 SP1 及 VC10 中直接使用 Font 類會出現什么編譯錯誤?如何解決?
25\. 在 GDI+中如何使用字體?
26\. GDI+使用什么方法繪制文本?
27\. 如何實現陰影、條紋、紋理、漸變、空心和彩心等繪制美術字效果?
28\. 如何使用專用字體集?