盛大泡泡堂游戏后台服务端_彩虹远程控制软件唯一官方网站>>多年品牌-值得信赖。
彩虹远程控制软件
盛大泡泡堂游戏后台服务端
下面是一些功能函数,具体一些API函数的参数的作用可以查看一下MSDN
1.向当前的输入焦点输出文字:
void CPaopaoDlg::OutText(CString s)
hWnd = ::GetForegroundWindow(); // 得到当前窗口
if (hWnd == GetSafeHwnd()) // 排除程序本身的窗口
DWORD FormThreadID =::GetCurrentThreadId();
DWORD CWndThreadID =::GetWindowThreadProcessId(hWnd, NULL); // 附加输入线程
::AttachThreadInput(CWndThreadID, FormThreadID, true);
hWnd = ::GetFocus(); // 得到当前键盘光标所在的窗口
::AttachThreadInput(CWndThreadID, FormThreadID, false); // 取消
if (hWnd == NULL)
for (int i = 0;i&s.GetLength(); i++)
{ // 模拟键盘按键输入文本
::PostMessage(hWnd, WM_CHAR, (WPARAM)(s.operator [](i)&0xFF), 0);
2.键盘键按下
void KeyDown(BYTE key)
keybd_event(key,MapVirtualKey(key,0),0,0);
3.键盘键放开
void KeyUp(BYTE key)
keybd_event(key,MapVirtualKey(key,0),KEYEVENTF_KEYUP,0);
4.键盘键按一次
void KeyPress(BYTE key)
keybd_event(key,MapVirtualKey(key,0),0,0);
keybd_event(key,MapVirtualKey(key,0),KEYEVENTF_KEYUP,0);
5.鼠标左键单击
void MouseLeft()
mouse_event(2,0,0,0,0);
mouse_event(4,0,0,0,0);
void MouseLeft(int x,int y)
long XY=y&&16|x;
::PostMessage(GetProcess(2),WM_LBUTTONDOWN,MK_LBUTTON,XY);
::PostMessage(GetProcess(2),WM_LBUTTONUP,0,XY);
SetCursorPos(0,800);
6.鼠标右键单击
void MouseRight()
mouse_event(8,0,0,0,0);
mouse_event(16,0,0,0,0);
void MouseRight(int x,int y)
long XY=y&&16|x;
::PostMessage(GetProcess(2),WM_RBUTTONDOWN,MK_RBUTTON,XY);
::PostMessage(GetProcess(2),WM_RBUTTONUP,0,XY);
SetCursorPos(0,800);
7.设置CAPS LOCK 的状态
void SetCapsLock(BOOL bState)
BYTE keyState[256];
for(int n=0;n&=255;n++)
keyState[n]=0;
GetKeyboardState((LPBYTE)keyState);
if((bState&&(!(keyState[VK_CAPITAL])))||((!bState)&&(keyState[VK_CAPITAL])))
KeyPress(VK_CAPITAL);
8.得到的泡泡堂的几个窗口的句柄
HWND GetProcess(int flag)
if(flag==1)
return ::FindWindow(&CAMSLogin&,&Crazy Arcade:选择服务器\x0d\x0a&);
else if(flag==2)
return ::FindWindow(&Crazy Arcade&,&Crazy Arcade&);
else if(flag==3)
return ::FindWindow(&NexonADBallon&,&ad.&);
else if(flag==4)
return ::FindWindow(耂&,&连接失败&);
else if(flag==5)
return ::FindWindow(耂&,&ca.exe - 致命的应用程序退出&);
9.得到颜色值
COLORREF GetColor(int x,int y)
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
COLORREF color=GetPixel(dc,x,y);
ReleaseDC(hwnd,dc);
10.读取剪贴版里的内容.
void CPaopaoDlg::ReadClip(char *text,UINT length)
HWND hwnd=GetSafeHwnd();
if(::OpenClipboard(hwnd))
if(::IsClipboardFormatAvailable(CF_TEXT)||::IsClipboardFormatAvailable(CF_OEMTEXT))
HANDLE data=GetClipboardData(CF_TEXT);
char *text1=(char *)GlobalLock(data);
if(strlen(text1)&length)
strcpy(text,&没得到名字&);
strcpy(text,text1);
GlobalUnlock(data);
strcpy(text,&没得到名字&);
CloseClipboard();
strcpy(text,&没得到名字&);
泡泡里的截取的一些颜色值以及一些判断函数:
//这是每个数字对应的返回的数值
int a[10]={3,95,9,1113};
//得到数字
int GetNumber(int x,int y)
int i=0,j=0,k=0,m=0;
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
for(j=0;j&=9;j++)
for(i=0;i&=11;i++)
if(!GetPixel(dc,x+i,y+j))
::ReleaseDC(hwnd,dc);
for(i=0;i&10;i++)
if(a[i]==m)
return -3000;
//得到房间号码
int GetRoomNumber()
return GetNumber(92,58)*100+GetNumber(105,58)*10+GetNumber(118,58);
//---------------------------------------------------
int PLAYERPLACE_X[8] = {72 ,175,278,381,72 ,175,278,381};
int PLAYERPLACE_Y[8] = {198,198,198,198,298,298,298,298};
typedef enum{CLOSE=0,EMPTY,NOREADY,READY} PLAYERSTATE;
//得到玩家状态
PLAYERSTATE GetPlayerState(int index)
int color=GetColor(PLAYERPLACE_X[index],PLAYERPLACE_Y[index]);
if((color==0xFFC308)||(color==0xFFC410)) //这是两个系统的颜色
return EMPTY;
else if((color==0xE79229)||(color==0xE89430))
return CLOSE;
else if (color==0)
return READY;
return NOREADY;
int GetPlayerNumber() //得到房间的人数
int number=0;
for(int i=0;i&=7;i++)
if(GetPlayerState(i)==READY||GetPlayerState(i)==NOREADY)
//得到玩家的分数
float GetScore(int index)
return (float)(GetNumber(381,251+25*index)*10+GetNumber(395,251+25*index)+GetNumber(416,251+25*index)*0.1);
//是不是正在运行游戏
BOOL isRunGame()
if (GetColor(741,36)!=0&&GetColor(741,35)==0)
// if(GetColor(692,568)==0xffffff&&GetColor(770,494)==0x736d73)
// return 1;
// if(GetColor(662,427)==0xffffff&&GetColor(734,567)==0x704428)
// return 1;
//是不是在房间里
BOOL isReadyGame()
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,0,0)==0xad5d00&&GetPixel(dc,20,67)==0x0061ef)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,20,69)==0x0058f0&&GetPixel(dc,0,0)==0xb06000)
{::ReleaseDC(hwnd,dc);return 1;}
::ReleaseDC(hwnd,dc);
//是不是在大厅里
BOOL isWaitGame()
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,21,16)==0x0088e0&&GetPixel(dc,6,18)==0x60d8ff)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,21,16)==0x0086de&&GetPixel(dc,11,13)==0x0071bd)
{::ReleaseDC(hwnd,dc);return 1;}
::ReleaseDC(hwnd,dc);
//是不是在进入游戏
BOOL isEnterGame()
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,372,45)==0xf7ba52&&GetPixel(dc,489,70)==0xe78200)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,307,83)==0xffdc80&&GetPixel(dc,520,49)==0xf0a030)
{::ReleaseDC(hwnd,dc); return 1;}
::ReleaseDC(hwnd,dc);
//是不是在选择频道的界面
BOOL isEnterGame1()
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,560,8)==0x3008f0&&GetPixel(dc,591,13)==0xffF4E8)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,559,8)==0x3100ff&&GetPixel(dc,588,8)==0xffffff)
{::ReleaseDC(hwnd,dc);return 1;}
::ReleaseDC(hwnd,dc);
//记分牌是不是弹出来了
BOOL isEndGame()
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,184,215)==0x806048&&GetPixel(dc,207,212)==0x784820)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,182,215)==0x734518&&GetPixel(dc,197,217)==0x7b4d29)
{::ReleaseDC(hwnd,dc);return 1;}
::ReleaseDC(hwnd,dc);
BOOL isEnterable(int x,int y) //选择频道的时候,看看是不是可以进的服务器
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(GetPixel(dc,x,y)==0x00C8F8)
{::ReleaseDC(hwnd,dc);return 1;}
if(GetPixel(dc,x,y)==0x00c7f7)
{::ReleaseDC(hwnd,dc);return 1;}
::ReleaseDC(hwnd,dc);
BOOL JudgeMap() //判断是不是选择到了工厂1
HWND hwnd=::GetDesktopWindow();
HDC dc=::GetWindowDC(hwnd);
if(paopao-&data1.osversion==0)
if(GetPixel(dc,628,337)!=0x00b6ff||GetPixel(dc,711,330)!=0xffffff||GetPixel(dc,691,330)!=0xffffff)
{::ReleaseDC(hwnd,dc);return 0;}
{::ReleaseDC(hwnd,dc); return 1;}
if(GetPixel(dc,709,333)!=0x706870||GetPixel(dc,635,346)!=0x00b8ff||GetPixel(dc,711,331)!=0xffffff||GetPixel(dc,695,327)!=0xffffff)
{::ReleaseDC(hwnd,dc);return 0;}
{::ReleaseDC(hwnd,dc); return 1;}
(责任编辑:admin)以上内容为彩虹远程控制软件官方网站为您搜集整理
购买正式版,即可享受***一对一在线技术支持。
官方唯一销售点
电子邮箱:
在线咨询QQ:
Copyright 彩虹远程控制软件
Inc. All Rights Reserved.泡泡堂的棒棒糖有什么用_百度知道经验心得经验心得心情故事心情故事心情故事心情故事心情故事经验心得心情故事心情故事心情故事心情故事心情故事心情故事经验心得经验心得经验心得经验心得经验心得经验心得
&&&12345 / 5大量游戏周边、点?等你拿!
您尚未登录,请登录后浏览社区
查看: 995|回复: 17
在线时间16 小时性别女积分3149阅读权限30帖子精华0UIDA币0 A钻0
初中一年级, 积分 3149, 距离下一级还需 851 积分
UIDA币0 A钻0 注册时间最后登录
今晚上线看见出来个极品泡泡,感觉挺特别的,就想抽来玩玩,抽了100元进去,就一口气买了30张卡来抽,心想反正不可能那么快就抽中的,先买几十张来抽先,谁知道抽到第4张的时候就抽中糖果了,哈哈,4张就有泡泡了,真没想到这么好运气~~~开心~或许是因为五一要结婚的原因吧,喜气洋洋~~~大家都来沾粘喜气呗~~祝想抽到泡泡的同胞早日抽到~~~hahaha~
在线时间787 小时性别保密积分90714阅读权限50帖子精华0UID5274121A币0 A钻0
大学二年级, 积分 90714, 距离下一级还需 15286 积分
UID5274121A币0 A钻0 注册时间最后登录
恭喜恭喜啊?如愿以偿
在线时间291 小时性别男积分5887阅读权限30帖子精华0UID1362457A币0 A钻0
初中二年级, 积分 5887, 距离下一级还需 2113 积分
UID1362457A币0 A钻0 注册时间最后登录
来沾点喜气好抽黄.色糖果果!
在线时间66 小时性别女积分15355阅读权限30帖子精华1UIDA币0 A钻0
初中三年级, 积分 15355, 距离下一级还需 646 积分
UIDA币0 A钻0 注册时间最后登录
4张就中了2个颜色的棒棒糖?
在线时间39 小时性别男积分538阅读权限20帖子精华0UIDA币0 A钻0
小学四年级, 积分 538, 距离下一级还需 62 积分
UIDA币0 A钻0 注册时间最后登录
我也发现这次运气好的人有好多 宠物卡继续吗 水很深的样子
在线时间260 小时性别保密积分12239阅读权限30帖子精华0UIDA币0 A钻0
初中三年级, 积分 12239, 距离下一级还需 3762 积分
UIDA币0 A钻0 注册时间最后登录
在线时间1469 小时性别保密积分56056阅读权限0帖子精华0UIDA币0 A钻0
头像被屏蔽
UIDA币0 A钻0 注册时间最后登录
提示: 作者被禁止或删除 内容自动屏蔽
在线时间203 小时积分38877阅读权限40帖子精华0UID1270463A币0 A钻0
高中二年级, 积分 38877, 距离下一级还需 7123 积分
UID1270463A币0 A钻0 注册时间最后登录
恭喜。。。。
在线时间1 小时性别保密积分3751阅读权限30帖子精华0UIDA币0 A钻0
初中一年级, 积分 3751, 距离下一级还需 249 积分
UIDA币0 A钻0 注册时间最后登录
在线时间1209 小时性别保密积分69172阅读权限50帖子精华1UIDA币0 A钻0
大学一年级, 积分 69172, 距离下一级还需 16828 积分
UIDA币0 A钻0 注册时间最后登录
恭喜啊!!
万圣节专用
万圣节专用2
综合交流区开版纪念勋章
常驻勋章永久
常驻勋章永久
小水滴勋章
闪闪红星在我心
大嘴鱼勋章
大嘴鱼勋章
功夫猴勋章
功夫猴勋章
端午节专用
丘比特戒指
水晶双心红
水晶双心红
温暖手套勋章
温暖手套勋章
幽蓝火焰勋章
幽蓝火焰勋章
精灵鼠勋章
精灵鼠勋章
喜羊羊勋章
羊年限定勋章
泡泡堂12周年勋章
泡泡堂12周年勋章
猴年限定勋章
Powered by