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

正文內(nèi)容

計算機(jī)遠(yuǎn)程控制程序設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-24 22:10 本頁面
 

【文章內(nèi)容簡介】 圖32 增加帳戶前管理界面截圖圖33 增加帳戶后管理界面截圖 截圖程序設(shè)計在Windows環(huán)境中,設(shè)備上下文(DC)及基于設(shè)備上下文的繪圖操作是用戶界面的核心。在Windows API的幫助下程序可以很簡單地得到設(shè)備上下文的實例,并通過這個設(shè)備上下文實例來獲取屏幕圖像。//常量定義define PALVERSION 0x300define CAP_SHOW_MODE_STRTCH 1define CAP_SHOW_MODE_NOSTRTCH 0//全局變量HBITMAP ghBitmap=NULL。RECT rectShow。//修改此處可以更改截取不同窗口,null為全屏LPSTR szCaptureWindowName =NULL?!璂WORD WINAPI WinMain(HINSTANCE hinstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdSshow)ghBitmap=ScreenCapture(“D:\\ ”,NULL)。HBITMAP ScreenCapture (LPSTR filename,//截圖保存路徑 LPRECT lpRect)//截圖區(qū)域u,為NULL時截全屏{…HDC hdc=CreateDC(“DISPLAY”,NULL,NULL,NULL)。int screenw=GetDeviceCaps(hdc,HORZRES)。int screenh=GetDeviceCaps(hdc,VERIRES。HDC hmdc=CreateCompatibleDC(hdc)。HBITMAP hbm=CreateCompatibleBitmap(hdc,screenwscreenh)。SelectObject(hmdc,hbm)。BitBlt(hmdc,0,0,screenw,screenh,hdc,0,0,SRCCOPy)。…}圖34 截圖程序捕獲桌面以及存放的位置 鍵盤記錄程序設(shè)計首先要分析主控端如何模擬獲取操作者的操作。本文采用如下的數(shù)據(jù)結(jié)構(gòu)來記錄一次操作者的操作,這些數(shù)據(jù)結(jié)構(gòu)定義在系統(tǒng)的頭文件中。typedef struct tagINPUT{DWORD type。union{KEYDBINPUT ki。HARDWAREINPUT hi。)。)INPUT,*PINPUT。在上述的數(shù)據(jù)結(jié)構(gòu)中, KEYDBINUT為鍵盤輸入的數(shù)據(jù)。string Filename = D:\\。 //最后通過此命令輸出到文件,路徑為D:\ 如果需要遠(yuǎn)程控制,輸出信息到遠(yuǎn)程計算機(jī),則可以使用Windows API中的函數(shù)SendUserlnput實現(xiàn),函數(shù)結(jié)構(gòu)如下:BOOL SendUserlnput(INPUT *input,UINT number)把操作信息傳輸?shù)奖豢囟?。被控端在接收到主控端傳來的輸人信息后,直接調(diào)用WinAPl函數(shù)Sendlnput送給系統(tǒng)處理。圖35 鍵盤記錄結(jié)果截圖 主程序設(shè)計本次設(shè)計的主要工作都已經(jīng)在子程序中完成了,最后的主程序最要的功能就是為了實現(xiàn)子程序的調(diào)用,分別輸入不同的命令,調(diào)用不同的子程序,實現(xiàn)計算機(jī)的控制,可以與控制端的網(wǎng)絡(luò)命令一同實現(xiàn)計算機(jī)的遠(yuǎn)程控制。只需要使用簡單if判斷語句就可以實現(xiàn)。主程序控制命令如下:11——計算機(jī)關(guān)機(jī);12——計算機(jī)重啟;21——讀取計算機(jī)信息;31——增加admin賬戶;41——屏幕截圖;51——鍵盤記錄。圖35 主程序界面選擇窗口結(jié) 論 通過本次課題的探索與研究,我們設(shè)計出了一個模擬的計算機(jī)遠(yuǎn)程控制駐留端程序,主要的方向就是計算機(jī)控制以及計算機(jī)記錄方面,通過本地的控制可以實現(xiàn)功能,但是與遠(yuǎn)程計算機(jī)連接的控制方面融合不多,需要以后繼續(xù)研究。 本次的程序設(shè)計主要包括了計算機(jī)關(guān)機(jī)、重啟、信息讀取、add賬戶、截圖、鍵盤記錄等子程序,在主程序中我們通調(diào)用將各個子程序連接起來,共同實現(xiàn)計算機(jī)的控制,形成了一個完成的程序。通過該程序,我們可以在界面上輸入不同的命令是計算機(jī)實現(xiàn)不同的功能,以及得到計算機(jī)的信息等功能。本次設(shè)計的遠(yuǎn)程控制程序——駐留端主要能實現(xiàn)如下功能:a) 通過鍵盤輸入命令可以實現(xiàn)計算機(jī)的關(guān)機(jī);b) 通過鍵盤輸入命令可以實現(xiàn)計算機(jī)的關(guān)機(jī);c) 通過鍵盤輸入命令可以實現(xiàn)計算機(jī)信息的讀取,結(jié)果輸出到D:\;d) 通過鍵盤輸入命令可以在計算機(jī)administrator組中加入admin賬戶;e) 通過鍵盤輸入命令可以實現(xiàn)計算機(jī)屏幕截圖,結(jié)果輸出到D:\;f) 通過鍵盤輸入命令可以實現(xiàn)計算機(jī)鍵盤輸入數(shù)據(jù)記錄,結(jié)果輸出到D:\ ;致 謝四年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。四年的求學(xué)生涯在師長、親友的大力支持下,走得辛苦卻也收獲滿囊,在論文即將付梓之際,思緒萬千,心情久久不能平靜。 偉人、名人為我所崇拜,可是我更急切地要把我的敬意和贊美獻(xiàn)給一位平凡的人,我的導(dǎo)師——XXX老師。我不是您最出色的學(xué)生,而您卻是我最尊敬的老師。您治學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,思想深邃,視野雄闊,為我營造了一種良好的精神氛圍。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標(biāo),領(lǐng)會了基本的思考方式,從論文題目的選定到論文寫作的指導(dǎo),經(jīng)由您悉心的點撥,再經(jīng)思考后的領(lǐng)悟,常常讓我有“山重水復(fù)疑無路,柳暗花明又一村”。 感謝我的爸爸媽媽,焉得諼草,言樹之背,養(yǎng)育之恩,無以回報,你們永遠(yuǎn)健康快樂是我最大的心愿。在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯謝意! 同時也感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計的環(huán)境。 最后再一次感謝所有在畢業(yè)設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。 參考文獻(xiàn)[1] 胡建偉,湯建龍,楊紹全.《網(wǎng)絡(luò)對抗原理[M]》.西安電子科技大學(xué)出版社,2004:236268.[2] 鄧麗,董淵,張瑞豐.《C++語言程序設(shè)計(第三版)[M]》.清華大學(xué)出版社,2004:324358.[3] James ,Keith .《計算機(jī)網(wǎng)絡(luò) 自頂向下方法[M]》.機(jī)械工業(yè)出版社,2009:596607.[4] 單春,《網(wǎng)絡(luò)攻擊中的特洛伊木馬及其防范手段[J]》.遼寧師范太學(xué)學(xué)報(自然科學(xué)版).V01,23 No,3439,2000.[5] 岳兵,霍寶鋒,謝冰,趙云霞,劉伯瑩.《網(wǎng)絡(luò)入侵行為模式研究[M]》.天津大學(xué)學(xué)報,V01,36 No,2529,2003.[6] 楊守君.《黑客技術(shù)與網(wǎng)絡(luò)安全[M]》.北京:中國對外翻譯出版公司,2000: 68128.[7] 盧勇煥.《黑客與安全[M]》.中國青年出版社,2001:619.[8] 張漢亭.《計算機(jī)病毒與反病毒技術(shù)[M]》.清華大學(xué)出版社,199::110126.[9] 張鍵.《防毒殺毒[M]》.電子工業(yè)出版社,1999:406409.[10] [J]. [期刊論文].電腦知識與技術(shù),2008(8):510.[11] [J].[學(xué)位論文]碩士,2006:1516.[12] [J].[期刊論文].科技信息,2008(35):1923.[13] [J].[學(xué)位論文]學(xué)士,2010:134176.[14] ,安靖,精通Windows API—函數(shù),接口,編程實例[M].人民郵電出版社,2009:307356.[15] 宋彥儒,[J].[學(xué)位論文],2008:16.[16] Jeff Windows程序設(shè)計[M].清華大學(xué)出版社,2001:307349.[17] 丁寒舒,敬榮,[J].[期刊論文],2010:6879.附錄API函數(shù)表WNetAddConnection 創(chuàng)建同一個網(wǎng)絡(luò)資源的永久性連接 WNetAddConnection2 創(chuàng)建同一個網(wǎng)絡(luò)資源的連接 WNetAddConnection3 創(chuàng)建同一個網(wǎng)絡(luò)資源的連接 WNetCancelConnection 結(jié)束一個網(wǎng)絡(luò)連接 WNetCancelConnection2 結(jié)束一個網(wǎng)絡(luò)連接 WNetCloseEnum 結(jié)束一次枚舉操作 WNetConnectionDialog 啟動一個標(biāo)準(zhǔn)對話框,以便建立同網(wǎng)絡(luò)資源的連接 WNetDisconnectDialog 啟動一個標(biāo)準(zhǔn)對話框,以便斷開同網(wǎng)絡(luò)資源的連接 WNetEnumResource 枚舉網(wǎng)絡(luò)資源 WNetGetConnection 獲取本地或已連接的一個資源的網(wǎng)絡(luò)名稱 WNetGetLastError 獲取網(wǎng)絡(luò)錯誤的擴(kuò)展錯誤信息 WNetGetUniversalName 獲取網(wǎng)絡(luò)中一個文件的遠(yuǎn)程名稱以及/或者UNC(統(tǒng)一命名規(guī)范)名稱 WNetGetUser 獲取一個網(wǎng)絡(luò)資源用以連接的名字 WNetOpenEnum 啟動對網(wǎng)絡(luò)資源進(jìn)行枚舉的過程 BroadcastSystemMessage 將一條系統(tǒng)消息廣播給系統(tǒng)中所有的頂級窗口 GetMessagePos 取得消息隊列中上一條消息處理完畢時的鼠標(biāo)指針屏幕位置 GetMessageTime 取得消息隊列中上一條消息處理完畢時的時間 PostMessage 將一條消息投遞到指定窗口的消息隊列 PostThreadMessage 將一條消息投遞給應(yīng)用程序 RegisterWindowMessage 獲取分配給一個字串標(biāo)識符的消息編號 ReplyMessage 答復(fù)一個消息 SendMessage 調(diào)用一個窗口的窗口函數(shù),將一條消息發(fā)給那個窗口 SendMessageCallback 將一條消息發(fā)給窗口 SendMessageTimeout 向窗口發(fā)送一條消息 SendNotifyMessage 向窗口發(fā)送一條消息 CloseHandle 關(guān)閉一個內(nèi)核對象。其中包括文件、文件映射、進(jìn)程、線程、安全和同步對象等 CompareFileTime 對比兩個文件的時間 CopyFile 復(fù)制文件 CreateDirectory 創(chuàng)建一個新目錄 CreateFile 打開和創(chuàng)建文件、管道、郵槽、通信服務(wù)、設(shè)備以及控制臺 CreateFileMapping 創(chuàng)建一個新的文件映射對象 DeleteFile 刪除指定文件 DeviceIoControl 對設(shè)備執(zhí)行指定的操作 DosDateTimeToFileTime 將DOS日期和時間值轉(zhuǎn)換成一個 win32 FILETIME 值 FileTimeToDosDateTime 將一個 win32 FILETIME 值轉(zhuǎn)換成DOS日期和時間值 FileTimeToLocalFileTime 將一個FILETIME結(jié)構(gòu)轉(zhuǎn)換成本地時間 FileTimeToSystemTime 根據(jù)一個FILETIME結(jié)構(gòu)的內(nèi)容,裝載一個SYSTEMTIME結(jié)構(gòu) FindClose 關(guān)閉由FindFirstFile函數(shù)創(chuàng)建的一個搜索句柄 FindFirstFile 根據(jù)文件名查找文件 FindNextFile 根據(jù)調(diào)用FindFirstFile函數(shù)時指定的一個文件名查找下一個文件 FlushFileBuffers 針對指定的文件句柄,刷新內(nèi)部文件緩沖區(qū) FlushViewOfFile 將寫入文件映射緩沖區(qū)的所有數(shù)據(jù)都刷新到磁盤 GetBinaryType 判斷文件是否可以執(zhí)行 GetCompressedFileSize 判斷一個壓縮文件在磁盤上實際占據(jù)的字節(jié)數(shù) GetCurrentDirectory 在一個緩沖區(qū)中裝載當(dāng)前目錄 GetDiskFreeSpace 獲取與一個磁盤的組織有關(guān)的信息,以及了解剩余空間的容量 GetDiskFreeSpaceEx 獲取與一個磁盤的組織以及剩余空間容量有關(guān)的信息 GetDriveType 判斷一個磁盤驅(qū)動器的類型 GetExpandedName 取得一個壓縮文
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1