好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 如何使用vb 監控電腦活動記錄

如何使用vb 監控電腦活動記錄

熱門標簽:除了地圖標注還有這種生意嗎 佛山真人電銷機器人廠家 神行者美術館地圖標注 地圖標注政府哪個部門管 哪里有便宜的地圖標注公司 東營快遞外呼系統 如何用機器人進行電銷 百度地圖標注點距離代碼 齊齊哈爾高德地圖標注店

最近看到了一個日文版的監控電腦活動記錄的軟件,又在win 32 APi中看到了GetForegroundWindow函數,于是決定動動小手用vb寫個監控電腦活動記錄的小程序。

主要函數

函數名 參數 返回值
GetForegroundWindow(void) 當前窗口的句柄
GetWindowText(HWND hWnd,LPTSTR lpString,Int nMaxCount) hWnd:窗口句柄
lpString:接收窗口標題文本的緩沖區的指針
nMaxCount:指定緩沖區中的最大字符數
如果成功則返回標題字符串的字符個數。如果窗口無標題欄或文本,或標題欄為空,或窗口或控制的句柄無效,則返回值為零。

實現

循環獲取當前焦點所在窗口的標題,然后寫入到日志文件中。最后設置開啟自啟動,隱藏命令行窗口。

Imports System
Imports System.io

Module Module1
 private Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
 'Win32 Api
 Private Declare Function GetForegroundWindow Lib "user32" () As Long
 Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
 
 Sub Main()
	 
  Dim bt As Boolean = True
	 ' 保存標題文本
  Dim stext As String
	 ' 保存上一個窗口句柄
	 Dim hwnd As Long
	 ' 保存當前窗口句柄
	 Dim curHwnd As Long
	 ' 書寫流寫入日志文件
	 Dim sw As StreamWriter
	 ' 日志文件保存路徑
	 Dim path As String = "c:\log.txt"
	 
	 ' 如果存在日志文件則跳過,否則創建一個日志文件
	 If Not File.Exists(path) Then
		 File.Create(path)
	 End If
	 
	 sleep(3000)
	 
	 ' 這里是個死循環 
	 While bt
	 
	  stext = Space(255)
		 ' 獲取當前窗口句柄
		 hwnd = GetForegroundWindow
		 
		 ' 如果當前是新窗口則寫入新窗口標題
		 If hwnd > curHwnd Then 
		  curHwnd = hwnd
				' 獲取窗口標題
				GetWindowText(hwnd,stext,255)
				
				sw = System.IO.File.AppendText(path)
				
				' 寫入新窗口標題,格式 yyyy年mm月dd日 hh:hh:ss + 標題
				Using sw
					sw.WriteLine(String.Format("{0:F}", DateTime.Now) +" "+ stext) 
					sw.Flush() 
				End Using
				
		
		 End If
   sleep(2000)
		 
  End While
	 
 End Sub
End Module

開啟自啟動

新建一個listener.vbs文件(其中C:\listener.exe是vb編譯后的文件路徑,Run參數0表示隱藏命令行窗口):

Dim ws 
set ws = WScript.createObject("WScript.shell") 
ws.Run "C:\listener.exe", 0, TRUE

1. 運行 -> shell:startup

2. 開始菜單 -> 程序 -> 啟動

3. 運行 -> gpedit.msc

4. 啟動 -> 開機中添加listener.vbs腳本

運行

重啟電腦后我們可以再任務管理器中看到運行的腳本

然后查看日志文件C:\log.txt

需要關閉結束進程即可

以上就是如何使用vb 監控電腦活動記錄的詳細內容,更多關于vb 監控電腦活動記錄的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • vbs定期監控 值個班,定期瞄一下
  • 磁盤IO利用率監控VBS腳本(windows)
  • VBScript 監控并結束指定進程的代碼
  • VBScript 監控磁盤更改事件實現代碼
  • VBS監控CPU的使用率(如占用率一直維持在80%超過30秒則運行某程序)
  • 網絡接口利用率監控VBS腳本代碼(Windows)
  • 進程監控實現代碼[vbs+bat]
  • 用VBS調用程序并對程序的運行情況進行監控的兩個代碼

標簽:四平 邢臺 海口 銅川 文山 湖州 鶴壁 西安

巨人網絡通訊聲明:本文標題《如何使用vb 監控電腦活動記錄》,本文關鍵詞  如何,使用,監控,電腦,活動,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何使用vb 監控電腦活動記錄》相關的同類信息!
  • 本頁收集關于如何使用vb 監控電腦活動記錄的相關信息資訊供網民參考!
  • 推薦文章

    上一篇:如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件

    下一篇:VBA中的Timer函數用法

    主站蜘蛛池模板: 秋霞鲁丝片免费观观看| 捆绑紧缚一区二区三区四区五区 | 一级淫片a武则天| 在线观看高清www一个人| 午夜在线精品偷拍| 久久澡人人澡狠狠澡| 美女zozozo禽交| 哦┅┅快┅┅用力啊┅┅村妇一| 四十九级婬片A片AAA毛片A级| 黑帮老大我的365天| ?精合集Videos| 国产户外| 又爽?又黄?视频免费| 国产色视频一区| 韩国三级HD中字2020| 在骑马的时候要了你| 韩国产理伦片在线观看| 美女摸胸| 欧美动作大片在线观看| 无码亚洲国产欧美区二区| 江添别c我?啊?嗯上课| 女人的逼看看视频| 国产69久久精品成人看| 麻豆视频入口| 成人午夜日韩色情影院在线Av| 美女搡BBB又爽又猛又黄www| www一级黄色片| 啊?学长?好硬?拔出来97| 无遮挡1000部拍拍拍欧美劲爆| 情欲望超市| 上课被同桌揉搓到高潮学长小说| 日本大尺度做爰无遮版夏天的滋味| 很黄很色的摸下面的视频| 啊灬啊灬啊灬快好深叫床| 秋霞电影在线免费观看| 色欲av人妻精品一区二区电影蜜桃 | 六月丁香婷| 我和岳交换夫妇爽4P晓娟小说| 91精品黑料吃瓜| 800玖玖爱在线观看香蕉| 午夜激情影院|