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

正文內(nèi)容

進(jìn)程管理器課程設(shè)計報告-全文預(yù)覽

2024-12-11 08:14 上一頁面

下一頁面
  

【正文】 DECLARE_MESSAGE_MAP() }。 八 、 程序源代碼 // : implementation file // include include include include //一定要加如這個頭文件 ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE static char THIS_FILE[] = __FILE__。 第二、 在窗體界面美化方面。 通過這次課程設(shè)計中 ,我學(xué)到了很多關(guān)于 MFC 的 只是,同時 也對 VC++有了更深的認(rèn)識,并對編程有了新的看法。 // Generated message map functions protected: //{{AFX_MSG(CSXButton) afx_msg LRESULT OnGetText(WPARAM wParam, LPARAM lParam)。p, int nWidth, int nHeight )。 // Color Tab void SetColorTab(COLORREF crTab)。 // Image BOOL SetIcon( UINT nID, int nWidth, int nHeight )。 // Operations public: // Positioning int SetImageOffset( int nPixels )。 COLORREF m_crColorTab。 HBITMAP m_hBitmap。 CPoint m_pointText。 、 CSXButton 類 以 CButton 為基類創(chuàng)建 CSXButton 類, CSXButton 由 CButton 派生而來 ,用于創(chuàng)建控制的按鈕 ,用于界面的美化 。 15 afx_msg void Ononrun()。 afx_msg HCURSOR OnQueryDragIcon()。 // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: HICON m_hIcon。 CSXButton m_show。 CLockfileDlg 類的定義如下: class CShowAllProcessDlg : public CDialog 14 { // Construction public: DWORD m_ProcessIndex[50]。 // Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }。 //整個程序中的應(yīng)用程序 // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CShowAllProcessApp) public: virtual BOOL InitInstance()。 } } 11 功能實現(xiàn)的流程圖如 圖 4所示: 圖 4 終止進(jìn)程流程 圖圖 退出 模塊 該模塊使用到的控件情況表如表 1: 表 1 退出功能實現(xiàn)使用控件情況表 控件 名稱 控件 類型 標(biāo) 題 變量 作用 說明 變量名 類型 IDCANCEL Push Button 退出 m_exit CSXButton 退出進(jìn)程管理器 IDC_LIST_SHOW List Control m_showlist CListCtrl 顯示所 有 進(jìn)程 開 始 有 進(jìn)程嗎? 指定進(jìn)程已終止 刷新 Y 選擇要終止的進(jìn)程名 系統(tǒng)允許終止該進(jìn)程 Y N 結(jié)束 12 在 I IDCANCEL 控件上建立事件 OnBnClickedCancel(), “退出” 按鈕 響應(yīng)函數(shù) ,退出進(jìn)程管理器。 //使 指定進(jìn)程結(jié)束 AfxMessageBox(指定進(jìn)程已終止! )。//獲得進(jìn)程的可執(zhí)行文件的文件名 FileBuffer=CString(TEXT(確實要終止進(jìn)程)+(currentSelect,0)+TEXT(?))。 //函數(shù)運行完畢后,卸載 dll文件 } 功能實現(xiàn)的流程圖如圖 3所示: 9 圖 3 啟動新進(jìn)程流程圖 終止進(jìn)程 模塊 該模塊使用到的控件情況表如表 1: 表 1實現(xiàn) 終止進(jìn)程 功能使用 的 控件表 控件 名稱 控件 類型 標(biāo) 題 變量 作用 說明 變量名 類型 IDC_STOP Push Button 終止進(jìn)程 m_stop CSXButton 終止選中的進(jìn)程 IDC_LIST_SHOW List Control m_showlist CListCtrl 顯示所 有 進(jìn)程 在 IDC_STOP控件上建立事件 OnStopProcess (),當(dāng)用戶選中其中一個進(jìn)程,并點擊“終止進(jìn)打開進(jìn)程 選擇要啟動的程序 hLib是否為空 加載文件 函數(shù)運行完畢, 卸載 dll文件 N 結(jié) 束 Y 10 程”按扭時事件發(fā)生,所選中的進(jìn)程被終止,進(jìn)程列表被更新。 MultiByteToWideChar //多字節(jié)字符到寬字符轉(zhuǎn)換函數(shù) (CP_ACP, // ANSI轉(zhuǎn)換時所用的代碼頁 MB_PRECOMPOSED, // charactertype options name, // address of string to map (), // number of bytes in string wname, // address of widecharacter buffer 100 )。 LPWSTR wname=new WCHAR[100]。 } RunFileDlg = (pRunFileDlg)GetProcAddress(hLib, (char *)61)。 HINSTANCE hLib = ::LoadLibrary(pszDllName)。processListStr)。 //輸出優(yōu)先數(shù) (i,3,s)。 //輸出 線程 (i,1,s)。 int i=0。 BOOL return_value。函數(shù)源代碼如下 : void CShowAllProcessDlg::OnGetProcess() //獲取進(jìn)程的 消息處理函數(shù) { // TODO: Add your control notification handler code here HANDLE Snapshot。當(dāng)我們遇到某些軟件 在關(guān)閉窗口時不能直接關(guān)閉,這時可以在進(jìn)程管理器的“終止進(jìn)程”里找到 該進(jìn)程 并將其終止,這一 功能 實現(xiàn)的是 類似于任務(wù)管理器的“進(jìn)程” 選項 所具有的功能。點擊獲取進(jìn) 程后,它能自動獲取計算機的所有進(jìn)程,并顯示進(jìn)程的相關(guān)信息,其中包括的信息 有:進(jìn)程映像名稱,進(jìn)程開啟的線程數(shù),進(jìn)程的 PID 以及進(jìn)程 的優(yōu)先數(shù), 通過這一功能,我們能了解進(jìn)程的相關(guān)情況。 我們還可以通過這 個進(jìn)程管理器來啟動新的進(jìn)程,當(dāng)我們要在進(jìn)程管理器里啟動新的進(jìn)程時 ,只要點擊“啟動新進(jìn)程”按鍵,則會彈出 “打開進(jìn)程”對話框,我們可以通過對話框里的“瀏覽”窗口選擇要 打開的 新進(jìn)程,這是任務(wù)管理器里沒有實現(xiàn)的功能,通過這個功能我們 在管理計算機時變得更加 靈活 方便,也使進(jìn)程管理的功能更加完善。 同時我們 可以 在進(jìn)程 管理器上選中一個要終止的的進(jìn)程, 點擊 “終止進(jìn)程”功能按鈕, 該 進(jìn)程 被終止執(zhí)行并 退出進(jìn)程列表 , 其中還包括了自動刷新的功能, 此按鈕實現(xiàn)的功能正如我們電腦任務(wù)管理器的“進(jìn)程”功能,當(dāng)電腦執(zhí)行程序不能通過關(guān)閉窗口進(jìn)行 正常的 關(guān)閉時,可以借助此辦法來 關(guān)閉進(jìn)程 。 二、系統(tǒng) 總體框架 系統(tǒng) 框架 圖 本系統(tǒng)設(shè)計比較簡潔,用 MFC 來做 界面,實現(xiàn)了四 個功能, 顯示 四類與進(jìn)程相關(guān)的 信息 ,具體的總體框架圖如 圖 1所示 : 3 圖 1 總體框架圖 各功能 模塊的詳細(xì)說明 本系統(tǒng)實現(xiàn)了四 大功能 ,分別包括了:獲取進(jìn)程、啟動 新 進(jìn)程、終止進(jìn)程和退出管理器 , 各功能模塊的詳細(xì)說明如下: ( 1)獲取進(jìn)程。 ( 3) 終止進(jìn)程。 獲取進(jìn)程 進(jìn)程管理器界面 啟動 新 進(jìn)程 終止進(jìn)程 退 出 進(jìn)程映像名稱 進(jìn)程開啟的線程數(shù) 優(yōu) 先 數(shù) PID 打 開新 進(jìn) 程 選擇要終止的進(jìn)程 4 三、 模塊設(shè)計與分析 本軟件 實現(xiàn)了進(jìn)程管理的三大功能,其中主
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1