亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言仿360懸浮窗實現流量監控和內存優化的代碼

2024-07-21 23:02:55
字體:
來源:轉載
供稿:網友

DLL命令表

.版本 2.DLL命令 GlobalMemoryStatus, 整數型, "kernel32", "GlobalMemoryStatus"  .參數 lpBuffer, MEMORYSTATUS.DLL命令 OpenProcess, 整數型, "Kernel32.dll", "OpenProcess"  .參數 dwDesiredAccess, 整數型  .參數 bInheritHandle, 整數型  .參數 dwProcessId, 整數型.DLL命令 SetProcessWorkingSetSize, 整數型, "kernel32.dll", "SetProcessWorkingSetSize"  .參數 HANDLE  .參數 SIZE_T  .參數 SIZE_T.DLL命令 CloseHandle, 整數型, "kernel32.dll", "CloseHandle"  .參數 HANDLE, 整數型.DLL命令 CreateToolhelp32Snapshot, 整數型, "Kernel32.dll", "CreateToolhelp32Snapshot"  .參數 dwFlags, 整數型  .參數 th32ProcessID, 整數型.DLL命令 Process32First, 整數型, "Kernel32.dll", "Process32First"  .參數 HANDLE, 整數型  .參數 LPPROCESSENTRY32, PROCESSENTRY32.DLL命令 Process32Next, 整數型, "Kernel32.dll", "Process32Next"  .參數 HANDLE, 整數型  .參數 LPPROCESSENTRY32, PROCESSENTRY32.DLL命令 GetIfTable, 整數型, "iphlpapi", "GetIfTable"  .參數 信息表, 字節集, 傳址  .參數 信息表尺寸, 整數型, 傳址  .參數 內參數, 整數型

全局變量表

.版本 2.全局變量 當前內存位置, MEMORYSTATUS.全局變量 原接收總計, 整數型.全局變量 原發送總計, 整數型.全局變量 單位, 文本型.全局變量 已取得編號, 整數型

自定義數據類型表

.版本 2.數據類型 MEMORYSTATUS  .成員 結構長度, 整數型  .成員 實際存儲器百分比, 整數型  .成員 總物理內存, 整數型  .成員 可用內存, 整數型  .成員 總頁文件, 整數型  .成員 可用頁文件, 整數型  .成員 總虛擬內存, 整數型  .成員 可用虛擬內存, 整數型.數據類型 PROCESSENTRY32  .成員 dwSize, 整數型  .成員 cntUsage, 整數型  .成員 th32ProcessID, 整數型  .成員 th32DefaultHeapID, 整數型  .成員 th32ModuleID, 整數型  .成員 cntThreads, 整數型  .成員 th32ParentProcessID, 整數型  .成員 pcPriClassBase, 整數型  .成員 dwFlags, 整數型  .成員 szExeFile, 字節型, , "256".數據類型 MIB_IFROW  .成員 dwInOctets, 整數型, , , 總共收到(字節)  .成員 dwOutOctets, 整數型, , , 總共發送(字節)

Memory

.版本 2.程序集 Memory.子程序 Obtain_memory, MEMORYSTATUS.局部變量 reg_Memory, MEMORYSTATUSreg_Memory.結構長度 = 32GlobalMemoryStatus (reg_Memory)返回 (reg_Memory).子程序 Optimize_memory, 整數型.參數 pid, 整數型.局部變量 hProcess, 整數型hProcess = OpenProcess (2035711, 0, pid).如果真 (SetProcessWorkingSetSize (hProcess, -1, -1) = 1)  CloseHandle (hProcess)  返回 (1).如果真結束CloseHandle (hProcess)返回 (0).子程序 Optimize_memory_all.局部變量 hSnapShot, 整數型.局部變量 prHandle, 整數型.局部變量 pe32, PROCESSENTRY32hSnapShot = CreateToolhelp32Snapshot (15, 0).如果真 (hSnapShot = 0).如果真結束pe32.dwSize = 1024prHandle = Process32First (hSnapShot, pe32).判斷循環首 (prHandle ≠ 0)  Optimize_memory (pe32.th32ProcessID)  prHandle = Process32Next (hSnapShot, pe32).判斷循環尾 ()CloseHandle (hSnapShot)

Traffic

.版本 2.程序集 Traffic.子程序 Flow_downstream, 文本型, , 返回下載速度.局部變量 temp, MIB_IFROW, , "0".局部變量 編號, 整數型.局部變量 返回值, 文本型編號 = Flow (temp).如果真 (原接收總計 = 0)  原接收總計 = temp [編號].dwInOctets.如果真結束返回值 = 數值到格式文本 ((temp [編號].dwInOctets - 原接收總計) ÷ 1024, 1, 假)原接收總計 = temp [編號].dwInOctets返回 (返回值).子程序 Flow_upstream, 文本型, , 返回上傳速度.局部變量 temp, MIB_IFROW, , "0".局部變量 編號, 整數型.局部變量 返回值, 文本型編號 = Flow (temp).如果真 (原發送總計 = 0)  原發送總計 = temp [編號].dwOutOctets.如果真結束返回值 = 數值到格式文本 ((temp [編號].dwOutOctets - 原發送總計) ÷ 1024, 1, 假)原發送總計 = temp [編號].dwOutOctets返回 (返回值).子程序 Flow, 整數型.參數 IFROW, MIB_IFROW, 參考 數組.局部變量 緩沖區尺寸, 整數型.局部變量 信息集, 字節集.局部變量 成員數, 整數型.局部變量 起始位, 整數型.局部變量 次, 整數型.局部變量 正確位置, 整數型GetIfTable ({ 0 }, 緩沖區尺寸, 0).如果真 (緩沖區尺寸 ≤ 0)  返回 (0).如果真結束信息集 = 取空白字節集 (緩沖區尺寸).如果真 (GetIfTable (信息集, 緩沖區尺寸, 1) ≠ 0)  返回 (0).如果真結束成員數 = 取字節集數據 (取字節集左邊 (信息集, 4), #整數型, )信息集 = 取字節集右邊 (信息集, 緩沖區尺寸 - 4)重定義數組 (IFROW, 假, 成員數).如果 (已取得編號 = 0)  .計次循環首 (成員數, 次)    起始位 = (次 - 1) × 860    IFROW [次].dwInOctets = 取字節集數據 (取字節集中間 (信息集, 起始位 + 553, 4), #整數型, )    IFROW [次].dwOutOctets = 取字節集數據 (取字節集中間 (信息集, 起始位 + 577, 4), #整數型, )    .如果真 (IFROW [次].dwInOctets > 1 且 IFROW [次].dwOutOctets > 1)      正確位置 = 次    .如果真結束  .計次循環尾 ()  已取得編號 = 正確位置.否則  起始位 = (已取得編號 - 1) × 860  IFROW [已取得編號].dwInOctets = 取字節集數據 (取字節集中間 (信息集, 起始位 + 553, 4), #整數型, )  IFROW [已取得編號].dwOutOctets = 取字節集數據 (取字節集中間 (信息集, 起始位 + 577, 4), #整數型, ).如果結束返回 (已取得編號)

顯示開機時間

.版本 2.程序集 窗口程序集_窗口1.子程序 _窗口1_創建完畢標簽3.標題 = 取格式化時間 ()標簽4.標題 = 單位左邊 = _啟動窗口.左邊頂邊 = _啟動窗口.頂邊 + 10 + _啟動窗口.高度時鐘1.時鐘周期 = 1000 × 10.子程序 _時鐘1_周期事件銷毀 ()

仿360加速懸浮窗

.版本 2.程序集 窗口程序集_啟動窗口.子程序 __啟動窗口_創建完畢.如果真 (是否為調試版 () = 假)  寫注冊項 (#本地機器, “software/microsoft/windows/CurrentVersion/Run/visual”, 取運行目錄 () + “/” + 取執行文件名 ()) ' 開機自啟動,不需要可以去掉.如果真結束左邊 = 取屏幕寬度 () - 取屏幕寬度 () ÷ 16 - 寬度頂邊 = 取屏幕高度 () ÷ 9 - 高度時鐘1.時鐘周期 = 1000載入 (窗口1, , 假).子程序 取格式化時間, 文本型.局部變量 目前時間, 整數型.局部變量 時, 整數型.局部變量 分, 整數型.局部變量 秒, 整數型.局部變量 返回值, 文本型目前時間 = 取啟動時間 ()單位 = “”時 = 取整 (目前時間 ÷ 1000 ÷ 60 ÷ 60)分 = 取整 (目前時間 ÷ 1000 ÷ 60 % 60)秒 = 取整 (目前時間 ÷ 1000 % 60).如果真 (時 > 0)  返回值 = 到文本 (時)  .如果真 (單位 = “”)    單位 = “時”  .如果真結束.如果真結束.如果真 (分 > 0)  返回值 = 返回值 + “.” + 到文本 (分)  .如果真 (單位 = “”)    單位 = “分”  .如果真結束.如果真結束.如果真 (秒 > 0)  返回值 = 返回值 + “.” + 到文本 (秒)  .如果真 (單位 = “”)    單位 = “秒”  .如果真結束.如果真結束返回 (返回值).子程序 調整進度標簽.參數 百分比, 整數型標簽3.寬度 = 130 ÷ 100 × 百分比標簽2.標題 = “內存” + #換行符 + 到文本 (百分比) + “%”.子程序 _時鐘1_周期事件.局部變量 Varmemory, MEMORYSTATUS.判斷開始 (時鐘1.時鐘周期 = 1000)  Varmemory = Obtain_memory ()  調整進度標簽 (Varmemory.實際存儲器百分比)  標簽5.標題 = “  ” + Flow_upstream () + “Kb/s” + #換行符 + “  ” + Flow_downstream () + “Kb/s”.判斷 (時鐘1.時鐘周期 = 2)  標簽3.寬度 = 標簽3.寬度 - 1  .如果真 (標簽3.寬度 < 1)    Optimize_memory_all ()    時鐘1.時鐘周期 = 1  .如果真結束.判斷 (時鐘1.時鐘周期 = 1)  .如果真 (當前內存位置.實際存儲器百分比 = -1)    當前內存位置 = Obtain_memory ()  .如果真結束  標簽3.寬度 = 標簽3.寬度 + 1  .如果真 (標簽3.寬度 = 到整數 (130 ÷ 100 × 當前內存位置.實際存儲器百分比))    時鐘1.時鐘周期 = 1000  .如果真結束.默認.判斷結束.子程序 _標簽2_被雙擊, 邏輯型.參數 橫向位置, 整數型.參數 縱向位置, 整數型.參數 功能鍵狀態, 整數型當前內存位置.實際存儲器百分比 = -1時鐘1.時鐘周期 = 2Optimize_memory_all ().子程序 _清理內存_被選擇當前內存位置.實際存儲器百分比 = -1時鐘1.時鐘周期 = 2Optimize_memory_all ().子程序 _關閉_被選擇結束 ()

運行結果:

易語言,360,懸浮窗,流量監控,內存優化,開機時間

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品国产91久久久久久| 亚洲天堂男人天堂女人天堂| 两个人的视频www国产精品| 亚洲精品电影网站| 狠狠色噜噜狠狠狠狠97| 欧美肥臀大乳一区二区免费视频| 亚洲精品久久久久久久久久久久久| 北条麻妃一区二区三区中文字幕| 欧美人在线视频| 久久福利视频网| 欧美成人精品一区| 欧美天天综合色影久久精品| 高跟丝袜一区二区三区| 久久久97精品| 最新国产成人av网站网址麻豆| 日韩电影中文字幕一区| 亚洲欧美日韩中文在线制服| 欧美日韩高清在线观看| 亚洲成人免费网站| 日韩精品在线免费观看| 丝袜亚洲欧美日韩综合| 91高清视频免费观看| 欧美成人黄色小视频| 国产第一区电影| 欧美人在线观看| 亚洲精品一区二区三区不| 97在线精品视频| 日韩av在线网站| 国产成人亚洲综合青青| 午夜精品福利电影| 日韩在线一区二区三区免费视频| 亚洲一区二区免费在线| 高清亚洲成在人网站天堂| 国产成人一区二区三区| 日韩电视剧免费观看网站| 97碰碰碰免费色视频| 亚洲视频在线观看网站| 国产精品白嫩初高中害羞小美女| 欧美性猛交99久久久久99按摩| 欧美视频在线观看免费网址| 91视频8mav| 久久久综合免费视频| 日韩精品中文字幕久久臀| 亚洲黄页视频免费观看| 在线播放国产一区中文字幕剧情欧美| yellow中文字幕久久| 国外视频精品毛片| 久久免费高清视频| 亚洲欧美国产精品专区久久| 久久精品视频网站| 欧美日韩美女视频| 欧美精品久久久久| 色爱精品视频一区| 久久久久久久久亚洲| 91久久国产精品| 国产拍精品一二三| 国产91亚洲精品| 日本一本a高清免费不卡| 97精品国产97久久久久久春色| 97免费中文视频在线观看| 国产视频精品自拍| 97碰在线观看| 欧美专区在线视频| 欧美高清在线播放| 久久久亚洲福利精品午夜| 欧美国产日产韩国视频| 91超碰caoporn97人人| 日韩av影视在线| 亚洲精品美女久久久久| 欧美激情一区二区三区成人| 欧美日韩性生活视频| 欧美成人在线免费视频| 亚洲偷熟乱区亚洲香蕉av| 亚洲毛片在线免费观看| 伊人久久免费视频| 国产精品普通话| 精品自拍视频在线观看| 91在线观看欧美日韩| 国产成人精品免费久久久久| 日韩影视在线观看| 精品国产乱码久久久久久婷婷| 精品动漫一区二区三区| 欧美在线播放视频| 亚洲一区二区三区777| 精品国产老师黑色丝袜高跟鞋| 亚洲国产成人av在线| 欧美孕妇孕交黑巨大网站| 成人免费淫片aa视频免费| 国产精品久久精品| 一本色道久久综合亚洲精品小说| 国产精品亚洲аv天堂网| 成人欧美在线视频| 国产精品成人一区二区| 日韩电影中文字幕av| 亚洲综合社区网| 欧美性猛交xxxx乱大交蜜桃| 在线观看国产成人av片| 欧美日韩国产丝袜另类| 永久免费毛片在线播放不卡| 精品国产视频在线| 精品国产鲁一鲁一区二区张丽| 亚洲激情久久久| 久久精品国产亚洲精品| 欧美电影在线观看完整版| 成人信息集中地欧美| 日韩美女主播视频| 国产精品美腿一区在线看| 亚洲欧美中文字幕在线一区| 欧美日韩精品中文字幕| 国产成人午夜视频网址| 精品女同一区二区三区在线播放| **欧美日韩vr在线| 欧美成人亚洲成人| 欧美在线欧美在线| 久久69精品久久久久久国产越南| 国产午夜精品一区二区三区| 久久久最新网址| 97欧美精品一区二区三区| 国产不卡视频在线| 亚洲夜晚福利在线观看| 成人免费网站在线观看| 亚洲欧美一区二区三区四区| 97国产精品人人爽人人做| 久久在线观看视频| 国产福利精品在线| 国产欧美日韩高清| 久久中文字幕国产| 欧美激情一区二区三区在线视频观看| 日韩在线视频免费观看高清中文| 亚洲性线免费观看视频成熟| 性欧美办公室18xxxxhd| 亚洲欧洲在线视频| 日韩欧美在线视频日韩欧美在线视频| 国产精品久久久久久久久久ktv| 久久色免费在线视频| 午夜精品99久久免费| 国产91色在线|| 精品国产一区二区三区在线观看| 高清欧美性猛交xxxx| 欧美日韩不卡合集视频| 欧美俄罗斯性视频| 宅男66日本亚洲欧美视频| 久久精品一区中文字幕| 久久久久久久久国产精品| 欧美视频在线免费看| 91po在线观看91精品国产性色| 精品亚洲aⅴ在线观看| 亚洲成年网站在线观看| 亚洲综合精品一区二区| 欧美日韩xxx| 九九久久久久久久久激情| 亚洲最大成人免费视频| 久久人人爽人人爽人人片av高请| www.日韩.com| 2023亚洲男人天堂| 国产成人精彩在线视频九色| 国产91成人在在线播放| 国产一区二区三区毛片| 亚洲欧美国产va在线影院| 亚洲国产精品电影| 久久久精品一区二区三区| 国产91免费观看| 久久久99久久精品女同性| 国产精品电影网站|