桌面精靈vc課程設計

桌面精靈vc課程設計

ID:35625520

大?。?45.50 KB

頁數(shù):10頁

時間:2019-04-03

桌面精靈vc課程設計_第1頁
桌面精靈vc課程設計_第2頁
桌面精靈vc課程設計_第3頁
桌面精靈vc課程設計_第4頁
桌面精靈vc課程設計_第5頁
資源描述:

《桌面精靈vc課程設計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、桌面精靈vc課程設計2.3系統(tǒng)模塊劃分桌面精靈備忘錄紀念日備忘錄列表新建備忘錄窗口設置新建紀念日紀念日列表圖2-1 系統(tǒng)模塊流程圖3.模塊設計3.1主窗體設計3.1.1概述桌面精靈的主窗體是以陰歷和陽歷相結(jié)合的方式顯示的日歷,其中還包含二十四節(jié)氣以及一些中西方節(jié)日。這些特殊的日期都用不同的顏色進行標注,使用戶一眼就可以看出不同。桌面精靈的主窗體運行效果如圖3-1所示。圖3-1桌面精靈主窗體3.1.2界面設計桌面精靈主窗體的界面設計過程如下:(1)創(chuàng)建1個基于對話框的應用程序。(1)向工程中導入1個位圖資源和31個圖標資源,分別用于繪制背景和系統(tǒng)托盤圖標。(2)向?qū)υ捒?/p>

2、中添加控件,包括1個組合框控件和2個按鈕控件??丶膶傩栽O置如表3.1所示。表3.1控件屬性設置表控件ID控件屬性關(guān)聯(lián)變量IDC_COMBO1Type:DropListCcomboBoxm_ComYearIDC_SUBTRATION勾選FlatCButtonm_SubtrationIDC_ADDITION勾選FlatCButtonm_Addition3.1.2實現(xiàn)過程(參見源代碼)3.2新建備忘錄模塊設計3.2.1概述新建備忘錄模塊用來為用戶創(chuàng)建提醒。用戶可以選擇一次提醒和循環(huán)提醒兩種方式,其中,循環(huán)提醒還包括按天、周、月、年提醒。用戶設置備忘錄名稱,選擇提醒方式,并

3、設置提醒時間和備忘錄描述后,單擊“確定”按鈕就可以保存?zhèn)渫浢Q,選擇提醒方式,并設置提醒時間和備忘錄描述后,單擊“確定”按鈕就可以保存?zhèn)渫浟?。新建備忘錄模塊運行效果如圖3-2所示。圖3-2新建備忘錄模塊運行效果3.2.2界面設計(1)新建1個對話框資源。(2)向工程中導入1個位圖資源,修改位圖ID。(3)向?qū)υ捒蛑刑砑涌丶?,包?個圖片控件、5個靜態(tài)文本控件、3個文本框、2個時間控件、1個組合框控件、2個單選按鈕控件和2個按鈕控件??丶膶傩栽O置如表3-2所示。表3-2控件屬性設置表控件ID控件屬性關(guān)聯(lián)變量IDC_CLOCKType:BitmapImage:IDB

4、_CLOCKCstaticm_ClockIDC_EDIT1無Cstringm_NameIDC_EDIT2Format:ShortDateintm_NumIDC_EDIT3勾選Multiline和WantreturnCstringm_RemarkIDC_RADIO1Groupintm_RadioIDC_RADIO2無IDC_COMBO1DATA:天、周、月、年CcomboBoxm_UintIDC_DATETIMEPICKER1Format:ShortDateCtimem_DateIDC_DATETIMEPICKER2Format:TimeCtimem_TimeIDC_B

5、UTTONOKOwnerdrawCiconBtnm_OKIDC_BUTTONCANCELOwnerdrawCiconBtnm_Cancel3.2.3實現(xiàn)過程(參見源代碼)3.3新建紀念日模塊設計3.3.1概述用戶可以通過新建紀念日模塊創(chuàng)建一些具有特殊意義的日期。在設置時,用戶可以選擇當天提醒、提前一天提醒、提前三天提醒、提前一周提醒和提前一個月提醒,并且可以時行多項選擇,這樣就避免了用戶忘記重要的日子。通過提前得到提醒,用戶可以有充足的時間為紀念日做準備。新建紀念日模塊運行效果如圖3-3所示。圖3-3新建紀念日模塊運行效果3.3.2界面設計(1)新建1個對框框資源。(

6、2)向?qū)υ捒蛑刑砑涌丶?,包?個群組控件、4個靜態(tài)文本控件、2個文本框、2個時間控件、6個復選框控件和2個按鈕控件。控件的屬性設置如表3-3所示。表3-3控件屬性設置表控件ID控件屬性關(guān)聯(lián)變量IDC_EDIT1無Cstringm_NameIDC_EDIT2勾選Multiline和WantreturnCstringm_RemarkIDC_DATETIMEPICKER1Format:ShortDateCtimem_DateIDC_DATETIMEPICKER2Format:TimeCtimem_TimeIDC_BUTTONOKOwnerdrawCiconBtnm_OKID

7、C_BUTTONCANCELOwnerdrawCiconBtnm_Cancel3.3.3實現(xiàn)過程(參見源代碼)3.4紀念日列表模塊設計3.4.1概述在紀念日列表中,用戶可以看到自己設置的所有紀念日的信息,包括時間、提醒方式等。用戶可以選擇某個紀念日記錄,然后通過上邊的工具欄進行管理,可以添加、修改和刪除紀念日。紀念日列表模塊運行效果如圖3-4所示。圖3-4紀念日列表模塊運行效果3.4.2界面設計(1)新建1個對話框資源。(2)向工程中導入4個圖標資源,修改圖標ID。(3)向?qū)υ捒蛑刑砑?個列表視圖控件,設置控件的View屬性為Report。3.4.3

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。