-
植物大战僵尸外挂
c
语言源代码
//
// Microsoft Visual
C++ generated resource script.
//
#include
#define
APSTUDIO_READONLY_SYMBOLS
/////////////
//////////////////////////////////////////////////
//////////////
//
// Generated from the TEXTINCLUDE 2
resource.
//
#include
///////////////////////////
//////////////////////////////////////////////////
#undef
APSTUDIO_READONLY_SYMBOLS
/
//////////////////////////////////////////////////
//////////////////////////
//
中文
(
简体,中国
) resources
#if
!
defined
(AFX_RESOURCE_DLL)
||
defined
(AFX_TARG_CHS)
LANGUAGE LANG_CHINESE,
SUBLANG_CHINESE_SIMPLIFIED
#ifdef
APSTUDIO_INVOKED
///////////////////////////////////////////
//////////////////////////////////
//
//
TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
END
2
TEXTINCLUDE
BEGIN
END
3
TEXTINCLUDE
BEGIN
END
#endif
//
APSTUDIO_INVOKED
///////////////////////////
//////////////////////////////////////////////////
//
//
Dialog
//
IDD_DIALOG1 DIALOGEX 0, 0,
76, 164
STYLE DS_SETFONT |
DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP
| WS_CAPTION |
WS_SYSMENU
CAPTION
修改器
FONT 8,
, 400, 0,
0x1
BEGIN
EDITTEXT
IDC_EDIT1,7,39,62,17,ES_AUTOHSCROLL | ES_NUMBER
PUSHBUTTON
< br>修改阳光
,IDC_BUTTON1,7,57,62,
16
LTEXT
阳光数值
:
,IDC_STATIC,7,10,
62,8
LTEXT
游戏正在运行
,IDC_STATIC2,7
,148,55,9,NOT WS_VISIBLE
EDITTEXT
IDC_EDIT2,7,20,62,17,ES_AUTOHSCROLL | ES_READONLY
PUSHBUTTON
< br>显示游戏窗口
,IDC_BUTTON2,7,102,
62,10
PUSHBUTTON
p>
重定位游戏
,IDC_BUTTON3,7
,88,62,14
PUSHBUTTON
修改金币
,IDC_BUTTON
4,7,73,62,15
CONTROL
吸附游戏窗口
,IDC_C
HECK1,
,BS_AUTOCHECKBOX |
WS_TABSTOP,7,136,62,9
PUSHBUTTON
隐藏游戏窗口
,IDC_BUTTON5,7,112,62,10
CONTROL
< br>无
cd
模式
,IDC_CHECK2,
,BS_AUTOCHECKB
OX |
WS_TABSTOP,7,124,62,9
END
//////////////////////////////////////////////////
///////////////////////////
//
//
DESIGNINFO
//
#ifdef
APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_DIALOG1,
DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 69
TOPMARGIN, 7
BOTTOMMARGIN, 157
END
END
#endif
//
APSTUDIO_INVOKED
#endif
//
中文
(
简体,中国
)
resources
//////////////////
//////////////////////////////////////////////////
/////////
#ifndef
APSTUDIO_INVOKED
//////////////////////
//////////////////////////////////////////////////
/////
//
// Generated from the TEXTINCLUDE 3
resource.
//
///////////////
//////////////////////////////////////////////////
////////////
#endif
// not
APSTUDIO_INVOKED
//resource.h
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++
生成的包含文件。
//
供
使用
//
#define
IDD_DIALOG1
101
#define
IDC_EDIT1
1001
#define
IDC_BUTTON1
1002
#define
IDC_STATIC2
1006
#define
IDC_EDIT2
1007
#define
IDC_BUTTON2
1008
#define
IDC_BUTTON3
1009
#define
IDC_BUTTON4
1010
#define
IDC_CHECK1
1011
#define
IDC_BUTTON5
1012
#define
IDC_CHECK2
1013
// Next default values
for new objects
//
#ifdef
APSTUDIO_INVOKED
#ifndef
APSTUDIO_READONLY_SYMBOLS
#define
_APS_NEXT_RESOURCE_VALUE 102
#define
_APS_NEXT_COMMAND_VALUE 40001
#define
_APS_NEXT_CONTROL_VALUE 1012
#define
_APS_NEXT_SYMED_VALUE 101
#endif
#endif
//
为了方便我直接使用了资源脚本
创建的对话框
//
以下是
cpp
文件
#incl
ude
#include
#include
< br>#define
WM_TIMER1WM_USER
+5
#define
WM_TIMER2WM_USER
+6
#define
WM_TIMER3WM_
USER
+7
HWND
hwndPVZ;
HWND
hwndClient;
bool
IsGameRun;
DWORD
ProcId;
DWORD
ThreadId;
HANDLE
hProc;
HANDLE
hThread;
DWORD
cdAddr;
//
p>
冷却时间的内存地址
const
DWORD
tmp =
5000;
//
冷却时间设为
5000
即无
cd
const
DWORD
BaseAddr = 0x006a9ec0;
//
基址
bool
IsSetTimer =
false
;
//
是否使程序窗口吸附于游戏
bool
IsNoCD =
false
;
//
< br>是否开启无
cd
模式
HHOOK
hHook;
//
监视游戏窗口钩子的句柄
//RECT WndRect;
//
窗口的位置大小
BOOL
CALLBACK
Main
Proc(
HWND
hWnd
,
UINT
uMsg
,
WPARAM
wParam
,
LPAR
AM
lParam
);
//
主窗口处理函数
DWORD
ThreadProc(
LPVOID
lParam
);
//<
/p>
修改阳光内存函数
VOIDCALLBACK
TimerProc(
HWND
hwnd
,
UI
NT
uMsg
,
UINT_PTR
p>
idEvent
,
DWORD
dwTime
);
//
查看
阳光函数—
—用于定时器,每
0.5
秒
函数体执行一次
VOIDCALLBACK
WndProc(
HWND
hwnd
,
UINT
uMsg
,
UINT_PTR
idEvent
,
DWORD
< br>dwTime
);
DWORD
ChangeMoney(
LPVOID
lParam
);
//
修改金钱函数
void
CalcCDAddr();
//
计算冷却时间的地址
VOIDCALLBACK
CDTi
mer(
HWND
hwnd
,
UINT
uMsg
,
U
INT_PTR
idEvent
,
DW
ORD
dwTime
);
//
定时器,用于循环修
改冷却时间
int
WINAPI
WinMain
(
HINSTANCE
hInstance
,
HINSTANCE
hPrevInstance
,
LPSTR
lpCmdLine
,
int
nCmdShow
)
{
HANDLE
hToken; <
/p>
if
(OpenProcessToken(GetCurren
tProcess(),
TOKEN_ADJUST_PRIVILEGES
,&hToken)){
TOKEN_PRIVILEGES
tp;
//
游戏是否运行
-
-
-
-
-
-
-
-
-
上一篇:人力资源管理系统中英文对照外文翻译文献
下一篇:建筑外文文献及翻译资料整理