freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

可視化編程ppt課件(2)(編輯修改稿)

2025-06-02 18:09 本頁面
 

【文章內容簡介】 條 件 C B N _D B L C L K 鼠標雙擊 C B N _D R O P D O W N 列表框被彈出 C B N _K IL L F O C U S 列表 框失去輸入焦點 C B N _S E T F O C U S 列表 框得到輸入焦點 C B N _S E L C H A N G E 選擇的行發(fā)生改變 C B N _E D IT U P D A T E 輸入框中內容被更新 2022年 6月 3日 C++程序設計教程與實訓 27 6 滾動條控件 滾動條分為 水平滾動條和垂直滾動條 兩種,通常使用滾動條來進行定位之類的操作。 2022年 6月 3日 C++程序設計教程與實訓 28 1 滾動條控件樣式 ?Top/ Left表示將滾動條的左上邊與由函數CreateWindowEx的參數定義的矩形的左上邊對齊; ?Button/ Right則表示與右下邊對齊; ?該屬性的默認值為 None,即不進行任何對齊操作 2022年 6月 3日 C++程序設計教程與實訓 29 2 CScrollBar類 表 7 . 1 0 類 C Sc ro l l Ba r 常用成員 函數 函 數 說 明 C S c rol l Ba r ( ) 構造一個對象 Cre a t e ( ) 創(chuàng)建一個滾動條,并將它與對象相聯(lián) S e t S c ro l l P os ( ) 獲得滾動條的當前位置 G e t S c rol l P os ( ) 設置滾動條的當前位置 S e t S c ro l l Ra n ge ( ) 獲得給定滾動條的當前最大 和最小位置 G e t S c rol l Ra n ge ( ) 設置給定滾動條的當前最大 和最小位置 S how S c ro l l Ba r ( ) 顯示或隱藏滾動條 E na bl e S c ro l l Ba r ( ) 允許或禁止?jié)L動條上的一個或兩個箭頭 S e t S c ro l l Info ( ) 設置關于滾動條的信息 S e t S c ro l l Info ( ) 獲得滾動條的信息 2022年 6月 3日 C++程序設計教程與實訓 30 .3 滾動條控件消息 當對滾動條操作后,所在的對話框會接受到 WM_HSCOLL消息和 WM_VSCOLL消息。在這兩個消息的響應函數中可以判斷是哪一個滾動條發(fā)生了變化,然后進行相應的操作。 CWnd類中定義了處理該消息的成員函數 OnHScoll 和 OnVScoll。 2022年 6月 3日 C++程序設計教程與實訓 31 OnHScoll成員函數的原型 : afx_msg void OnHScoll( UINT nSBCode, UINT nPos, CScrollBar *pScrollBar ); 2022年 6月 3日 C++程序設計教程與實訓 32 控件使用舉例 P225 ? 設計這個應用程序包括兩個對話框: ? 一個主對話框 (學生信息管理 ),用來打開另一個對話框及查詢學生信息; ? 另一個對話框 (輸入學生信息 ),用來輸入學生的信息,它是通過主對話框的按鈕來打開運行的。 2022年 6月 3日 C++程序設計教程與實訓 33 常用控件應用實例 本節(jié)例子主要用來說明對話框和控件的使用。例子的實現功能是在程序主界面出現一個用戶調查表圖所示: 2022年 6月 3日 C++程序設計教程與實訓 34 操作步驟(創(chuàng)建工程): 步驟 VC++集成開發(fā)環(huán)境中,通過菜單 File | New,彈出 New對話框; 步驟 Projects標簽中選擇 MFC App Wizar( exe),在 Project name中輸入“ Eg7_1”,Location讀者可以自己選擇; 步驟 OK按鈕,在彈出的 MFC App Wizard Step1對話框中選擇程序框架為單文檔框架,即選中 Single Document; 步驟 OK按鈕,在彈出的 New Project Information對話框中按下 OK按鈕后等待創(chuàng)建完相應的工程。 2022年 6月 3日 C++程序設計教程與實訓 35 1 創(chuàng)建對話框資源 ? 在工作區(qū)中選中 Resourse View標簽展開Eg7_1Resourse | Dialog條目,可以察看當前工程中的對話框資源; ? 選擇 Dialog條目,單擊鼠標右鍵,彈出活動菜單,選擇菜單 Insert Dialog命令; ? 將鼠標移動到對話框資源上,單擊鼠標右鍵,在彈出的菜單中選擇 Properties菜單命令,將對話框的標題設置為“用戶調查表”標識號不變。 2022年 6月 3日 C++程序設計教程與實訓 36 創(chuàng)建對話框資源(續(xù)) ? 刪除對話框資源本來就有的靜態(tài)控件,利用鼠標將按鈕 OK和 CANCEL移動到對話框的底部,將按鈕的標題分別改為確定,取消。 ? 在工具欄中的靜態(tài)控件上單擊一下鼠標左鍵,然后在對話框資源中按下鼠標左鍵拖動,出現一個矩形框,松開鼠標左鍵,則在對話框資源中出現一個靜態(tài)控件,將該靜態(tài)控件的標題改為“姓名”其標識號改為IDC_STATIC_NAME。 2022年 6月 3日 C++程序設計教程與實訓 37 創(chuàng)建對話框資源(續(xù)) ? 按照上面的方法在對話框資源上加入其它的控件,它們的類型、標題和標識號如下: 表 7 . 1 1 對話框資源中各控件屬性 控 件 類 型 資 源 I D 標 題 其 它 屬 性 ID O K 確定 按鈕控件 ID CA N CE L 取消 ID C_ S T A T IC_ N A M E 姓名 ID C_ S T A T IC_ S E X 性別 ID C_ S T A T IC_ E M A IL E _M a i l 地址 ID C_ S T A T IC_ P RO V IN CE 省份 ID C_ S T A T IC_ CI T Y 城市 ID C_ S T A T IC_ H O BB Y 興趣 靜態(tài)控件 I D C_ S T A T IC_ E D I T 您要說的話 ID C_ E D IT _N A M E 編輯框控件 ID C_ E D IT _E M A IL 默認屬性 2022年 6月 3日 C++程序設計教程與實訓 38 創(chuàng)建對話框資源(續(xù)) 表 7 . 1 1 對話框資源中各控件屬性 (續(xù)表) ID C_ E D IT _E D I T M ul t i l i ne 屬性為 t rue V e rt i c a l s c ol l 屬性為 t rue ID C_ CO M BO 1 組合框控件 ID C_ CO M BO 2 D A T A 屬性為湖南,河南 ID C_ S T A T IC1 組框 ID C_ S T A T IC2 G rou p 屬性為 t rue 即選中 G rou p I D C_ RA D IO 1 男 單選按鈕 ID C_ RA D IO 2 女 ID C_ CH E CK 1 運動 ID C_ CH E CK 2 游戲 ID C_ CH E CK 3 音樂 ID C_ CH E CK 4 讀書 ID C_ CH E CK 5 電影 復選框 ID C_ CH E CK 6 旅游 G rou p 屬性為 fa l s e 即不選中 G rou p 2022年 6月 3日 C++程序設計教程與實訓 39 2 生成對話框類 資源創(chuàng)建完畢以后,還需要創(chuàng)建一個與對話框資源相關聯(lián)的類,這個類需要從對話框類派生,然后定義一個派生類的對象,通過派生類的對象使對話框的功能得以實現。 2022年 6月 3日 C++程序設計教程與實訓 40 生成對話框類的操作步驟: ? 在對話框資源上單擊右鍵,在彈出的菜單中選擇 Class Wiizard,在 MFC Class
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1