您的位置:首页 > 编程语言

大家来找茬的部分代码

2011-02-03 19:46 183 查看
HWND hGame = ::FindWindow(NULL, "大家来找茬");

if (hGame == 0)

{

MessageBox("未找到窗口");

}

else

{

::SetWindowPos(hGame,HWND_TOP,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE | SWP_SHOWWINDOW);

HDC hDC = ::GetDC(hGame);

int i, j;

int nClrLeft, nClrRight;

COLORREF clrLeft, clrRight;

CString strPos;

CString str1, str2;



for (i=10; i<500; i=i+5)

{

for (j=194; j<635; j=j+5)

{

clrLeft = ::GetPixel(hDC, i, j);

clrRight = ::GetPixel(hDC, i+509, j);

//nClrLeft = GetRValue(clrLeft) + GetGValue(clrLeft) + GetBValue(clrLeft);

//nClrRight = GetRValue(clrRight) + GetGValue(clrRight) + GetBValue(clrRight);

if ((GetRValue(clrLeft)!=GetRValue(clrRight))

|| (GetGValue(clrLeft)!=GetGValue(clrRight))

|| (GetBValue(clrLeft)!=GetBValue(clrRight)))

{

strPos.Format("%d, %d", i, j);

MessageBox(strPos);

}

}

}

::ReleaseDC(hGame, hDC);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: