Преглед изворни кода

添加Alt+A按钮处理。

Jeff пре 4 година
родитељ
комит
96382602fa

+ 6 - 5
GameAssist/GameAssist/GameAssist.rc

@@ -53,8 +53,8 @@ BEGIN
     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
     "LANGUAGE 4, 2\r\n"
     "#pragma code_page(936)\r\n"
-    "#include ""res\\GameAssist.rc2""  // 闂?Microsoft Visual C++ 缂傚倸鍊搁崐鎼佸磹瑜版帗鍋嬮柣鎰仛椤愯姤銇勯幇鍫曟闁稿骸绉归弻娑㈠即閵娿儲鐏撻梺闈涚墱閸嬪懐鎹?\n"
-    "#include ""l.CHS\\afxres.rc""      // 闂傚倷绀侀幖顐ょ矓閺夋嚚娲Χ婢跺﹪妫峰銈嗙墬缁海澹曟總鍛婄厱闁哄洢鍔嬬花鍏笺亜?\n"
+    "#include ""res\\GameAssist.rc2""  // 闂?Microsoft Visual C++ 缂傚倸鍊搁崐鎼佸磹閹间礁纾圭憸鐗堝笚閸嬪鏌i幇顒備粵妞ゆ劘濮ら妵鍕箛閸洘顎嶉梺绋块缁夊綊寮诲☉銏犲嵆闁靛鍎查悘鎾绘⒑闂堟稓澧遍柛瀣噽閹?\n"
+    "#include ""l.CHS\\afxres.rc""      // 闂傚倸鍊风粈渚€骞栭銈囩煋闁哄鍤氬ú顏勎у璺猴躬濡嘲顪冮妶鍡欏缂侇喖娴锋竟鏇熺附閸涘﹦鍘遍梺鍝勬储閸斿鑺遍崗绗轰簻?\n"
     "#endif\r\n"
     "\0"
 END
@@ -94,7 +94,7 @@ EXSTYLE WS_EX_APPWINDOW
 CAPTION "GameAssist"
 FONT 9, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    DEFPUSHBUTTON   "确定",IDOK,7,215,50,14
+    DEFPUSHBUTTON   "确定",IDOK,151,215,50,14
     PUSHBUTTON      "取消",IDCANCEL,212,215,50,14
     PUSHBUTTON      "打开",BTN_OPENGAME,7,87,50,14
     PUSHBUTTON      "截图",IDC_BUTTON2,7,33,50,14
@@ -121,6 +121,7 @@ BEGIN
     PUSHBUTTON      "复制战斗",IDC_BUTTON10,7,188,50,14
     COMBOBOX        IDC_COMBO1,9,8,149,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
     PUSHBUTTON      "刷新",IDC_BUTTON11,167,7,50,14
+    PUSHBUTTON      "Alt+A",IDC_BUTTON12,7,215,50,14
 END
 
 
@@ -230,8 +231,8 @@ END
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
 LANGUAGE 4, 2
 #pragma code_page(936)
-#include "res\GameAssist.rc2"  // 闂?Microsoft Visual C++ 缂傚倸鍊搁崐鎼佸磹瑜版帗鍋嬮柣鎰仛椤愯姤銇勯幇鍫曟闁稿骸绉归弻娑㈠即閵娿儲鐏撻梺闈涚墱閸嬪懐鎹?
-#include "l.CHS\afxres.rc"      // 闂傚倷绀侀幖顐ょ矓閺夋嚚娲Χ婢跺﹪妫峰銈嗙墬缁海澹曟總鍛婄厱闁哄洢鍔嬬花鍏笺亜?
+#include "res\GameAssist.rc2"  // 闂?Microsoft Visual C++ 缂傚倸鍊搁崐鎼佸磹閹间礁纾圭憸鐗堝笚閸嬪鏌i幇顒備粵妞ゆ劘濮ら妵鍕箛閸洘顎嶉梺绋块缁夊綊寮诲☉銏犲嵆闁靛鍎查悘鎾绘⒑闂堟稓澧遍柛瀣噽閹?
+#include "l.CHS\afxres.rc"      // 闂傚倸鍊风粈渚€骞栭銈囩煋闁哄鍤氬ú顏勎у璺猴躬濡嘲顪冮妶鍡欏缂侇喖娴锋竟鏇熺附閸涘﹦鍘遍梺鍝勬储閸斿鑺遍崗绗轰簻?
 #endif
 
 /////////////////////////////////////////////////////////////////////////////

+ 21 - 2
GameAssist/GameAssist/GameAssistDlg.cpp

@@ -947,6 +947,7 @@ BEGIN_MESSAGE_MAP(CGameAssistDlg, CDialog)
 	ON_BN_CLICKED(IDC_BUTTON9, &CGameAssistDlg::OnBnClickedButton9)
 	ON_BN_CLICKED(IDC_BUTTON10, &CGameAssistDlg::OnBnClickedButton10)
 	ON_BN_CLICKED(IDC_BUTTON11, &CGameAssistDlg::OnBnClickedButton11)
+	ON_BN_CLICKED(IDC_BUTTON12, &CGameAssistDlg::OnBnClickedButton12)
 END_MESSAGE_MAP()
 
 
@@ -1714,8 +1715,6 @@ void CGameAssistDlg::OnBnClickedButton10()
 			nZJType = 2;
 	}
 
-
-
 	UpdateData(FALSE);
 	DebugLog(_T("start.打镜妖 %d----------------------------"));
 	BattleJY(hProWnd, m_cbSummoner.GetCheck(), nZJType, m_cbAggressiveSkill.GetCheck());
@@ -1728,3 +1727,23 @@ void CGameAssistDlg::OnBnClickedButton11()
 {
 	// TODO: 在此添加控件通知处理程序代码
 }
+
+
+void CGameAssistDlg::OnBnClickedButton12()
+{
+	// TODO: 在此添加控件通知处理程序代码
+	HWND hWnd = GAssist::GetProcessMainWnd();
+	while ( true )
+	{
+		while (IsBattle(hWnd))
+		{
+			if ( IsWattingAttack(hWnd,1) )
+			{
+				GAssist::SendKey(hWnd, VK_A, FALSE, TRUE);
+			}
+			Sleep(900);
+		}
+
+		Sleep(600);
+	}
+}

+ 1 - 0
GameAssist/GameAssist/GameAssistDlg.h

@@ -48,4 +48,5 @@ public:
 	afx_msg void OnBnClickedButton10();
 	CComboBox m_cbGameRole;
 	afx_msg void OnBnClickedButton11();
+	afx_msg void OnBnClickedButton12();
 };

+ 2 - 1
GameAssist/GameAssist/resource.h

@@ -32,6 +32,7 @@
 #define IDC_BUTTON10                    1021
 #define IDC_COMBO1                      1023
 #define IDC_BUTTON11                    1024
+#define IDC_BUTTON12                    1025
 
 // Next default values for new objects
 // 
@@ -39,7 +40,7 @@
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_NEXT_RESOURCE_VALUE        129
 #define _APS_NEXT_COMMAND_VALUE         32771
-#define _APS_NEXT_CONTROL_VALUE         1025
+#define _APS_NEXT_CONTROL_VALUE         1026
 #define _APS_NEXT_SYMED_VALUE           101
 #endif
 #endif