亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form1.frm

?? 中游斗地主(老版)記牌器,分辨率800*600下編寫
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
      Left            =   450
      Picture         =   "Form1.frx":62FA
      Top             =   4680
      Width           =   165
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   12
      Left            =   450
      Picture         =   "Form1.frx":64C8
      Top             =   4440
      Width           =   165
   End
   Begin VB.Label Label2 
      Alignment       =   2  'Center
      BackColor       =   &H80000009&
      Caption         =   "4"
      Height          =   180
      Index           =   3
      Left            =   450
      TabIndex        =   4
      Top             =   4200
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   11
      Left            =   300
      Picture         =   "Form1.frx":6696
      Top             =   5160
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   10
      Left            =   300
      Picture         =   "Form1.frx":6888
      Top             =   4920
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   9
      Left            =   300
      Picture         =   "Form1.frx":6A7A
      Top             =   4680
      Width           =   165
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   8
      Left            =   300
      Picture         =   "Form1.frx":6C48
      Top             =   4440
      Width           =   165
   End
   Begin VB.Label Label2 
      Alignment       =   2  'Center
      BackColor       =   &H80000009&
      Caption         =   "3"
      Height          =   180
      Index           =   2
      Left            =   300
      TabIndex        =   3
      Top             =   4200
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   7
      Left            =   150
      Picture         =   "Form1.frx":6E16
      Top             =   5160
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   6
      Left            =   150
      Picture         =   "Form1.frx":7008
      Top             =   4920
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   5
      Left            =   150
      Picture         =   "Form1.frx":71FA
      Top             =   4680
      Width           =   165
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   4
      Left            =   150
      Picture         =   "Form1.frx":73C8
      Top             =   4440
      Width           =   165
   End
   Begin VB.Label Label2 
      Alignment       =   2  'Center
      BackColor       =   &H80000009&
      Caption         =   "2"
      Height          =   180
      Index           =   1
      Left            =   150
      TabIndex        =   2
      Top             =   4200
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   3
      Left            =   0
      Picture         =   "Form1.frx":7596
      Top             =   5160
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   180
      Index           =   2
      Left            =   0
      Picture         =   "Form1.frx":7788
      Top             =   4920
      Width           =   180
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   1
      Left            =   0
      Picture         =   "Form1.frx":797A
      Top             =   4680
      Width           =   165
   End
   Begin VB.Image Image1 
      Height          =   165
      Index           =   0
      Left            =   0
      Picture         =   "Form1.frx":7B48
      Top             =   4440
      Width           =   165
   End
   Begin VB.Label Label2 
      Alignment       =   2  'Center
      BackColor       =   &H80000009&
      Caption         =   "A"
      Height          =   180
      Index           =   0
      Left            =   0
      TabIndex        =   1
      Top             =   4200
      Width           =   180
   End
   Begin VB.Label Label1 
      Appearance      =   0  'Flat
      BackColor       =   &H00C0FFFF&
      BorderStyle     =   1  'Fixed Single
      ForeColor       =   &H80000008&
      Height          =   4095
      Left            =   0
      TabIndex        =   0
      Top             =   0
      Width           =   2775
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hwnd As Long, ByVal hdc As Long) As Long
Private Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long


Const PPlayerx = 136
Const NPlayerx = 414
Const PPlayery = 174
Const NPlayery = 174
Const Myx1 = 266
Const Myx2 = 275
Const Myy = 268


Private Type POINTAPI
    X As Long
    Y As Long
End Type
Private Type RECT
    Left As Long
    Top As Long
    Right As Long
    Bottom As Long
End Type

Dim g_Rect As RECT
Dim Fstar As Boolean
Dim CardName
Dim CardNumber(14) As Integer
Dim TzM(53, 13) As Long       '紙牌特征碼存放
Dim Yichu(2, 19) As Integer   '三家出牌存放
Dim strYichu(2, 19) As String '三家全部出牌存放
Dim P(2) As Integer           '三家出牌手數
Dim C(2) As Integer           '三家出牌張數


Private Sub Form_Load()
 Dim i, j  As Integer
 Me.Left = Screen.Width - Me.Width
 SetWindowPos Me.hwnd, -1, 0, 0, 0, 0, 3
 LoadTeZhengMa
 Restart
 Fstar = True
End Sub

Private Sub Label1_Click()
 End
End Sub

Private Sub Timer1_Timer()
  Dim i, j, k, l As Long
  Dim PPixel As Long
  Dim myMouse As POINTAPI
  Dim hdcscreen, r As Long
  hdcscreen = GetDC(0)
  r = FindWindow("LandLord.Class", "斗地主")
  If r = 0 Then
   If Me.Visible = False Then Me.Visible = True
   Else
   GetWindowRect r, g_Rect
   l = GetPixel(hdcscreen, g_Rect.Left + 200, g_Rect.Top + 186)
   ReleaseDC r, hdcscreen
  If l = 65535 Then
   If Fstar = True Then Restart
  Else
   Fstar = True
   ScanPlayer
   GetCursorPos myMouse
   If myMouse.X >= g_Rect.Left + 30 And myMouse.X <= g_Rect.Left + 60 And myMouse.Y >= g_Rect.Top + 180 And myMouse.Y <= g_Rect.Top + 210 Then
     PlayShow (0)
     ElseIf myMouse.X >= g_Rect.Left + 245 And myMouse.X <= g_Rect.Left + 275 And myMouse.Y >= g_Rect.Top + 530 And myMouse.Y <= g_Rect.Top + 560 Then
       PlayShow (1)
       ElseIf myMouse.X >= g_Rect.Left + 550 And myMouse.X <= g_Rect.Left + 580 And myMouse.Y >= g_Rect.Top + 180 And myMouse.Y <= g_Rect.Top + 210 Then
       PlayShow (2)
          Else
           If Me.Visible = True Then Me.Visible = False
    End If
  End If
 End If
End Sub

Private Sub PlayShow(N As Integer)
Dim tmp As Variant
Dim i, j As Integer
Dim Str1 As String
 tmp = Array("上家", "自家", "下家")
 Str1 = tmp(N) & "出牌" & P(N) & "手,共" & C(N) & "張" & vbCrLf
 For i = 0 To P(N)
  Str1 = Str1 & strYichu(N, i) & vbCrLf
 Next
 Label1.Caption = Str1
 If Me.Visible = False Then Me.Visible = True
End Sub

Private Sub LoadTeZhengMa()
Dim t As Integer
On Error GoTo errline
 CardName = Array("A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "小", "大")
 Open App.Path & "\圖標特征.txt" For Input As #1
  While Not EOF(1)
   Input #1, TzM(t, 0), TzM(t, 1), TzM(t, 2), TzM(t, 3), TzM(t, 4), TzM(t, 5) _
           , TzM(t, 6), TzM(t, 7), TzM(t, 8), TzM(t, 9), TzM(t, 10), TzM(t, 11) _
           , TzM(t, 12), TzM(t, 13)
   t = t + 1
   Wend
 Close #1
errline:
  If Err.Number = 53 Then
    MsgBox "圖標物征文件丟失!程序退出"
    End
   End If
End Sub


Private Function Chioce(tmp As Variant) As Integer
 Dim i, j, k, l As Long
  k = 0
  For i = 0 To 53
   For j = 1 To 13
    If Abs(tmp(j - 1) - TzM(i, j)) < 100 Then k = k + 1
   Next
   If k >= 12 Then
     Chioce = TzM(i, 0)
     Exit For
    End If
    k = 0
   Next
End Function

Private Function ScanScreen(ByVal X As Long, ByVal Y As Long) As Long
  Dim i, j, k, l As Long
  Dim scPixel(12) As Long
  Dim g_hwd As Long
  Dim hdcscreen As Long
  g_hwd = FindWindow("LandLord.Class", "斗地主")
  hdcscreen = GetDC(0)
  X = g_Rect.Left + X
  Y = g_Rect.Top + Y
  For i = 0 To 12
    scPixel(i) = GetPixel(hdcscreen, X + i, Y + 10)
  Next
  ScanScreen = Chioce(scPixel)
  ReleaseDC g_hwd, hdcscreen
End Function

Private Function Change(N As Long) As Integer
 If N > 52 Then
    Change = N - 52 + 12
  Else
   Change = (N - 1) \ 4
 End If
End Function

Private Sub Restart()
Dim i, j As Integer
Fstar = False
 For i = 0 To 12
  CardNumber(i) = 4
 Next
  CardNumber(13) = 1
  CardNumber(14) = 1
 For i = 0 To 2
  For j = 0 To 19
   Yichu(i, j) = 0
   strYichu(i, j) = ""
  Next
 Next
For i = 0 To 2
 C(i) = 0
 P(i) = 0
Next
For i = 0 To 53
 Image1(i).Visible = True
Next
End Sub

Private Sub ScanPlayer()
  Dim k, l As Long
  Static tmp As Integer
  Dim PPixel As Long
'掃描上家
 PPixel = ScanScreen(PPlayerx, PPlayery)
   If PPixel <> Yichu(0, 0) And PPixel <> 0 Then
      While PPixel <> 0
       l = Change(PPixel)
       If Image1(PPixel - 1).Visible = False Then
          Image1(PPixel - 1 + 2).Visible = False
         Else
          Image1(PPixel - 1).Visible = False
        End If
       CardNumber(l) = CardNumber(l) - 1
       Yichu(0, k) = PPixel
       strYichu(0, P(0)) = strYichu(0, P(0)) & " " & CardName(l)
       C(0) = C(0) + 1
       k = k + 1
       PPixel = ScanScreen(PPlayerx + k * 18, PPlayery)
      Wend
      P(0) = P(0) + 1
    End If
'掃描自家
  k = 0
  PPixel = ScanScreen(Myx1, Myy)
   If PPixel <> Yichu(1, tmp) And PPixel <> 0 Then
     tmp = 0
     Do
       tmp = tmp + 1
       PPixel = ScanScreen(Myx1 + tmp * 18, Myy)
      Loop Until PPixel = 0
      tmp = tmp - 1
      PPixel = ScanScreen(Myx1 + (tmp) * 18, Myy)
    While PPixel <> 0
      l = Change(PPixel)
      If Image1(PPixel - 1).Visible = False Then
          Image1(PPixel - 1 + 2).Visible = False
         Else
          Image1(PPixel - 1).Visible = False
        End If
      CardNumber(l) = CardNumber(l) - 1
      Yichu(1, k) = PPixel
      strYichu(1, P(1)) = strYichu(1, P(1)) & " " & CardName(l)
      C(1) = C(1) + 1
      k = k + 1
      PPixel = ScanScreen(Myx1 + (tmp) * 18 - k * 18, Myy)
    Wend
     P(1) = P(1) + 1
   End If
  k = 0
  PPixel = ScanScreen(Myx2, Myy)
     If PPixel <> Yichu(1, tmp) And PPixel <> 0 Then
       tmp = 0
       Do
       tmp = tmp + 1
       PPixel = ScanScreen(Myx2 + tmp * 18, Myy)
      Loop Until PPixel = 0
      tmp = tmp - 1
      PPixel = ScanScreen(Myx2 + (tmp) * 18, Myy)
    While PPixel <> 0
      l = Change(PPixel)
      If Image1(PPixel - 1).Visible = False Then
          Image1(PPixel - 1 + 2).Visible = False
         Else
          Image1(PPixel - 1).Visible = False
        End If
      CardNumber(l) = CardNumber(l) - 1
      Yichu(1, k) = PPixel
      strYichu(1, P(1)) = strYichu(1, P(1)) & " " & CardName(l)
      C(1) = C(1) + 1
      k = k + 1
      PPixel = ScanScreen(Myx2 + (tmp) * 18 - k * 18, Myy)
    Wend
     P(1) = P(1) + 1
   End If
 '掃描下家
 k = 0
 PPixel = ScanScreen(NPlayerx, NPlayery)
   If PPixel <> Yichu(2, 0) And PPixel <> 0 Then
      While PPixel <> 0
       l = Change(PPixel)
       If Image1(PPixel - 1).Visible = False Then
          Image1(PPixel - 1 + 2).Visible = False
         Else
          Image1(PPixel - 1).Visible = False
        End If
       CardNumber(l) = CardNumber(l) - 1
       Yichu(2, k) = PPixel
       strYichu(2, P(2)) = strYichu(2, P(2)) & " " & CardName(l)
       C(2) = C(2) + 1
       k = k + 1
       PPixel = ScanScreen(NPlayerx - k * 18, NPlayery)
      Wend
      P(2) = P(2) + 1
    End If
End Sub


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱色国产精品免费视频| 日韩高清国产一区在线| 91丨porny丨国产| 综合久久综合久久| 91久久香蕉国产日韩欧美9色| 一区二区三区美女视频| 欧美美女一区二区| 麻豆精品久久精品色综合| 欧美一区二区三区四区五区| 美腿丝袜亚洲色图| 亚洲精品一区二区三区精华液| 国产精品888| 亚洲美女区一区| 日韩一级高清毛片| 国产精品自在在线| 亚洲人妖av一区二区| 91麻豆精品91久久久久同性| 韩国成人精品a∨在线观看| 国产精品传媒入口麻豆| 欧美美女直播网站| 成人激情午夜影院| 五月天欧美精品| 日本一区二区三区在线观看| 欧美婷婷六月丁香综合色| 久久99国产精品尤物| 亚洲精品v日韩精品| 精品久久人人做人人爰| 91国模大尺度私拍在线视频| 久久不见久久见免费视频7| 亚洲人成影院在线观看| 日韩精品一区二区三区视频播放 | 国产麻豆午夜三级精品| 亚洲欧美视频在线观看视频| 欧美变态凌虐bdsm| 欧美在线999| 国产成人精品亚洲午夜麻豆| 亚洲高清免费观看| 亚洲欧洲av另类| 欧美不卡视频一区| 在线不卡a资源高清| 97国产精品videossex| 精品一区二区在线视频| 一区二区理论电影在线观看| 国产清纯美女被跳蛋高潮一区二区久久w | 日本午夜一本久久久综合| 国产在线视频不卡二| 中文字幕日韩精品一区 | 国产精品影视天天线| 亚洲精品国产精华液| 中文无字幕一区二区三区| 欧美日本在线视频| 91毛片在线观看| 高清国产一区二区| 国产乱码精品一区二区三区忘忧草| 亚洲一区欧美一区| 亚洲精品伦理在线| 国产精品国产三级国产aⅴ原创 | 午夜不卡在线视频| 亚洲色图欧洲色图婷婷| 国产精品女主播av| 国产精品色在线观看| 精品成人a区在线观看| 91精品午夜视频| 欧美日本韩国一区| 欧洲一区在线电影| 91黄视频在线观看| 色噜噜夜夜夜综合网| 99久免费精品视频在线观看 | 91视频国产观看| caoporn国产一区二区| 国产91富婆露脸刺激对白| 国产成人免费9x9x人网站视频| 九九九精品视频| 九九精品一区二区| 国产河南妇女毛片精品久久久| 国产在线观看免费一区| 国产一区二区视频在线播放| 国模冰冰炮一区二区| 国产福利不卡视频| 成人av电影观看| 91尤物视频在线观看| 日本精品一区二区三区四区的功能| 99热这里都是精品| 91福利在线播放| 欧美高清hd18日本| 日韩欧美国产不卡| 国产偷v国产偷v亚洲高清| 国产精品久久久久久久久久免费看| 国产精品久久久久久久午夜片| 亚洲精品亚洲人成人网在线播放| 亚洲精品视频一区二区| 亚洲.国产.中文慕字在线| 日韩在线一区二区| 国内不卡的二区三区中文字幕 | 91欧美激情一区二区三区成人| 91女神在线视频| 欧美精品18+| 国产亚洲欧美激情| 亚洲精品水蜜桃| 久久精品噜噜噜成人av农村| 国产精品18久久久久久久久 | 精品一区二区三区欧美| 国产成人午夜高潮毛片| 97久久超碰国产精品电影| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 在线不卡欧美精品一区二区三区| 久久精品日韩一区二区三区| 亚洲男人天堂av| 美女一区二区三区| 波多野结衣中文一区| 欧美日韩一区二区三区高清| 精品久久人人做人人爰| 亚洲精选视频免费看| 久久爱另类一区二区小说| 99久久精品国产导航| 欧美酷刑日本凌虐凌虐| 国产亚洲制服色| 亚洲大片在线观看| 成人sese在线| 精品国产制服丝袜高跟| 亚洲天堂av一区| 狠狠色伊人亚洲综合成人| 在线观看免费亚洲| 国产欧美日韩麻豆91| 五月婷婷综合在线| 91视频com| 欧美激情中文不卡| 免费观看一级欧美片| 91蜜桃网址入口| 久久久久国产精品麻豆| 丝袜亚洲另类欧美| 91日韩精品一区| 国产色91在线| 久久国产视频网| 欧美日韩视频不卡| 亚洲免费在线视频一区 二区| 国精产品一区一区三区mba视频| 欧美日韩一区成人| 一区二区三区精品| jlzzjlzz亚洲女人18| 久久综合色婷婷| 青青青伊人色综合久久| 欧美日韩国产精选| 一区二区三区在线视频免费| 成人免费毛片嘿嘿连载视频| 日韩美女主播在线视频一区二区三区 | 国产乱子轮精品视频| 欧美日韩精品系列| 亚洲一区二区欧美日韩 | 毛片av一区二区| 欧美性大战xxxxx久久久| 亚洲美女屁股眼交3| 91免费精品国自产拍在线不卡 | 久久无码av三级| 美女性感视频久久| 日韩午夜激情免费电影| 五月天激情小说综合| 欧美视频中文一区二区三区在线观看| 自拍偷拍亚洲综合| 97精品久久久午夜一区二区三区| 欧美激情一区二区| 国产成人精品综合在线观看| 欧美精品一区二区三区在线播放| 美女www一区二区| 精品国产污污免费网站入口| 老司机免费视频一区二区| 日韩欧美在线123| 卡一卡二国产精品 | 国产精品欧美久久久久一区二区| 国产91在线看| 国产精品精品国产色婷婷| av一二三不卡影片| 亚洲精品一二三区| 欧美日韩一本到| 另类的小说在线视频另类成人小视频在线 | 国产亚洲欧美日韩俺去了| 岛国精品在线播放| 亚洲色图色小说| 欧美性大战久久久久久久蜜臀| 五月激情六月综合| 欧美电影免费提供在线观看| 国产毛片精品一区| 亚洲欧美日韩国产成人精品影院| 色婷婷综合久久久中文一区二区| 午夜欧美电影在线观看| 日韩精品一区二区三区在线| 国产999精品久久久久久| 亚洲人快播电影网| 欧美巨大另类极品videosbest | 亚洲色图在线视频| 欧美人与性动xxxx| 狠狠狠色丁香婷婷综合久久五月| 精品99久久久久久| 99视频在线精品| 日韩成人av影视| 欧美国产精品一区二区三区| 色哟哟在线观看一区二区三区| 青青草97国产精品免费观看 | 国产精品三级电影| 色香色香欲天天天影视综合网|