マウスが勝手に動くウイルス駆除方法at TECH
マウスが勝手に動くウイルス駆除方法 - 暇つぶし2ch83:デフォルトの名無しさん
07/08/06 16:59:44
/// この位なら人間が制御を奪えると思う。>81だとGetCursorPos()を最初にしかしないから……
#include <windows.h>
#include <stdlib.h>

const int Randomness = 1;
const int LimitDelta = 5;
const int SleepingTime = 50;

INT WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, INT)
{
int px = 0;
int py = 0;
for (;;) {
POINT pt;
GetCursorPos(& pt);
px += int(double(rand()) / RAND_MAX * (2 * Randomness + 1)) - Randomness;
py += int(double(rand()) / RAND_MAX * (2 * Randomness + 1)) - Randomness;
if (px < -LimitDelta) px = -LimitDelta;
if (py < -LimitDelta) py = -LimitDelta;
if (px > LimitDelta) px = LimitDelta;
if (py > LimitDelta) py = LimitDelta;
if (pt.x + px > 0 && pt.x < GetSystemMetrics(SM_CXSCREEN) &&
pt.y + py > 0 && pt.y < GetSystemMetrics(SM_CYSCREEN)) {
pt.x += px;
pt.y += py;
}
SetCursorPos(pt.x, pt.y);
Sleep(SleepingTime);
}
}


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch