程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB綜合教程 >> VB從零開始編外掛(三)

VB從零開始編外掛(三)

編輯:VB綜合教程
躲避了NP的掃描現在就可以模擬了!
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  需要VBAPI函數:
  keybd_event←函數模擬了鍵盤行動
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  相關API聲明:
  keybd_event
  ↓
  PrivateDeclareSubkeybd_eventLib"user32"(ByValbVkAsByte,ByValScanAsByte,ByValdwFlagsAsLong,ByValdwExtraInfoAsLong)
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  需要的控件:Timer(interval不為空)
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  代碼:
  PrivateDeclareSubkeybd_eventLib"user32"(ByValbVkAsByte,ByValScanAsByte,ByValdwFlagsAsLong,ByValdwExtraInfoAsLong)
  PrivateSubTimer1_Timer()
  Callkeybd_event(82,0,0,0)'模擬按下"R"鍵
  EndSub
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  其它模擬:
  方法一:
  AppActivatesTitle
  SendKeys"5"
  方法二:
  AppActivatesTitle
  SendKeysvbKey5
  方法三:
  SendMessageHwnd,WM_KEYDOWN,vbKey5,0&
  SendMessageHwnd,WM_KEYUP,vbKey5,0&
  方法四:
  AppActivatesTitle
  keybd_event53,0,0,0
  keybd_event53,0,KEYEVENTF_KEYUP,0
  方法五:
  PostMessagelHwnd,WM_KEYDOWN,vbKey5,0&
  PostMessagelHwnd,WM_KEYUP,vbKey5,0&->

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved