chapter4:
1、dc:device context 裝置描述表(裝置上下文)
2、畫刷的建立:
cbrush m_brush(rgb(0, 255, 0));
或cbrush m_brush;m_brush.createsolidbrush(rgb(0, 255, 0));
3、字型的建立:
cfont m_font;
m_font.createpointfont(200, _t("華文行楷
chapter5:
1、設定字型:
cfont font;
font.createpointfont(300, "華文行楷", null);//引數一表示字型高度,單位是乙個點的十分之一
//引數二為字型
//引數三用來把npointsize中指定的高度轉換為邏輯單位。為null,則使用乙個螢幕設 備描述表來
//完成這種轉換
cfont* poldfont=pdc->selectobject(&font);
chapter6:
1、trackpopupmenu函式:顯示乙個快捷選單
2、對於快捷選單,如果將其擁有者視窗設定為框架類視窗,則框架類視窗「才能有機會」獲得對該快捷 選單中的選單項的命令響應,否則,就只能由視類視窗做出響應。
3、選單是屬於框架類視窗的,因此,應該讓框架類視窗區重繪選單欄。
4、cwnd::invalidate函式:讓視窗的整個客戶去無效。
5、cstring類,過載了lpctstr操作符:
cstring::operator lpctstr; //a character pointer to the string』s data.
6、crect類,過載了lpcrect和lprect操作符:
crect::operator lpcrect; //converts a crect to an lpcrect.
crect::operator lprect; //converts a crect to an lprect.
類似的,cbrush類過載了hbrush操作符。
7、oncommend函式是對所有的命令訊息進行路由處理的,包括選單、工具按鈕,以及加速間的命令消 息。在引數
wparam(4bytes)低端的兩個位元組中放置的是傳送當前訊息的選單項、工具按鈕、或加速鍵的命令 id。
Chapter04 開放 封閉原則
開放 封閉原則,是說軟體實體 類 模組 函式等等 應該可以擴充套件,但是不可修改。這個原則其實是有兩個特徵,乙個是說,對於擴充套件是開放的 open for extension 另乙個是說 對於更改是封閉的 closed for modification 開放封閉原則可以使當需求改變時,可以保持程式...
chapter04 基本TCP套接字程式設計
chapter 04 傳輸層 基本tcp套接字程式設計 相對於書而言,內容沒有什麼價值。書上的內容全面可靠。必要的內容放在正文中。相對而言非主線的內容放在附錄中。這兩個集合之外的內容,可能沒有寫出,或者隨它而去。為了好看增加顏色標識。提問內容顏色標識 綠色 重點程度顏色標識 紅色 藍色 黑體。csd...
人工智慧 chapter04 決策樹
也可用於分類 二 原理 找到符合某個條件來進行分類 就是乙個x furuter 鳶尾花中petal length和petal width兩個x,可以橫著一次 豎著一次 防止過擬合 優缺點 實現功能 1.訓練模型 2.param train sample 包含多條訓練樣本的樣本集,型別為ndarray...