自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc

自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc

ID:55277048

大小:21.00 KB

頁數(shù):10頁

時間:2020-05-08

自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc_第1頁
自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc_第2頁
自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc_第3頁
自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc_第4頁
自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc_第5頁
資源描述:

《自己動手開發(fā)音樂播放器(二)附加界面的搭建.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、自己動手開發(fā)音樂播放器(二)附加界面的搭建昨天搭建好了,主界面,今天依然要搭建界面,我想首先將基本的界面搭建好,然后再一步一步實現(xiàn)音樂播放器的功能昨天搭建好的主界面今天需要搭建兩個界面,一個是退出界面,一個是關(guān)于界面,對于這兩個界面,我想大家不會陌生,如退出QQ時,就會出現(xiàn)一個退出界面,提示是退出還是最小化托盤,關(guān)于界面是顯示音樂播放器的信息,言歸正傳首先打開昨天搭建好的主界面選擇Dialog文件夾,并且單擊鼠標右鍵選擇插入Dialog插入Dialog后的界面修改對話框的名字和ID將鼠標移到對話框上并且單擊鼠標右

2、鍵選擇屬性將ID改為IDD_ABOUT標題改為關(guān)于修改后的效果搭建好后就開始寫代碼選擇文件-----新建-----C++Sourcefile輸入AboutDlg單擊確定在AboutDlg.cpp中添加下面代碼#include"stdafx.h"#include<windows.h>#include<windowsx.h>#include"resource.h"#include"MainDlg.h"#include&

3、quot;AboutDlg.h"BOOLWINAPIAbout_Main_Proc(HWNDhWnd,UINTuMsg,WPARAMwParam,LPARAMlParam){switch(uMsg){HANDLE_MSG(hWnd,WM_INITDIALOG,About_Main_OnInitDialog);HANDLE_MSG(hWnd,WM_COMMAND,About_Main_OnCommand);HANDLE_MSG(hWnd,WM_CLOSE,About_Main_OnClose);}retu

4、rnFALSE;}BOOLAbout_Main_OnInitDialog(HWNDhwnd,HWNDhwndFocus,LPARAMlParam){returnTRUE;}voidAbout_Main_OnCommand(HWNDhwnd,intid,HWNDhwndCtl,UINTcodeNotify){switch(id){caseIDOK:{EndDialog(hwnd,0);}break;default:break;}}voidAbout_Main_OnClose(HWNDhwnd){EndDialog(

5、hwnd,0);}再用上面的方法建立一個頭文件文件名為AboutDlg,并在文件中添加下面的代碼#ifndef_About_MAIN_H#define_About_MAIN_H#include<windows.h>BOOLWINAPIAbout_Main_Proc(HWNDhWnd,UINTuMsg,WPARAMwParam,LPARAMlParam);BOOLAbout_Main_OnInitDialog(HWNDhwnd,HWNDhwndFocus,LPARAMlParam);voidAbout_

6、Main_OnCommand(HWNDhwnd,intid,HWNDhwndCtl,UINTcodeNotify);voidAbout_Main_OnClose(HWNDhwnd);#endif并且在MainDlg.CPP文件中的voidMain_OnCommand(HWNDhwnd,intid,HWNDhwndCtl,UINTcodeNotify)函數(shù)中添加下面代//關(guān)于caseID_MENUITEM40016:{/*得到窗口的實例句柄*/HINSTANCEhInstance=(HINSTANCE)GetWin

7、dowLong(hwnd,GWL_HINSTANCE);/*彈出對話框*/DialogBoxParam(hInstance,MAKEINTRESOURCE(IDD_ABOUT),NULL,About_Main_Proc,NULL);}break;修改關(guān)于對話框,將對話框修改成下圖所示的界面測試代碼,執(zhí)行程序退出界面,退出界面和關(guān)于界面的原理一樣,也是添加對話框新建兩個文件一個是ExitDlg.CPP還有一個是ExitDlg.h在ExitDlg.cpp中添加下面代碼#include"stdafx.h&qu

8、ot;#include<windows.h>#include<windowsx.h>#include"shellapi.h"//取用托盤頭文件#include"resource.h"#include"MainDlg.h"#include"ExitDlg.h"//處理托盤

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

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

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