搜索
查看: 1869|回复: 8
打印 上一主题 下一主题

这个代码有什么用?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-15 01:22:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <windows.h>
int main(void){
   
    FreeConsole();   
     int sw = GetSystemMetrics(SM_CXSCREEN);
    int sh = GetSystemMetrics(SM_CYSCREEN);
   
    for( ;; )
       {
        srand(GetTickCount());
        SetCursorPos((rand() % sw) + 1, (rand() % sh) + 1);
       }
}

好像是恶作剧的代码 但是我不知道有什么用 所以不敢运行 那个大湿可以告诉下
沙发
发表于 2012-8-15 09:08:43 | 只看该作者

FreeConsole(); 表示隐藏控制台
GetSystemMetrics(SM_CXSCREEN);
GetSystemMetrics(SM_CYSCREEN);获取屏幕分辨率
然后for循环里面就是设置随机数种子,然后通过随机数设置鼠标的位置
运行之后,你的鼠标就在屏幕上乱跑.
板凳
发表于 2012-8-15 09:09:42 | 只看该作者
virfyf 发表于 2012-8-15 09:08
FreeConsole(); 表示隐藏控制台
GetSystemMetrics(SM_CXSCREEN);
GetSystemMetrics(SM_CYSCREEN);获取屏 ...

那能退出吗
地板
发表于 2012-8-15 09:12:05 | 只看该作者
for(;;)就死循环了,跟while(1)一样
5#
发表于 2012-8-15 10:52:31 | 只看该作者
virfyf 发表于 2012-8-15 09:12
for(;;)就死循环了,跟while(1)一样

我试了,电脑鼠标乱动,删除进程也没用,win7下Ctrl+Alt+Del可以停止一会,再点注销就好了
6#
发表于 2012-8-15 11:17:38 | 只看该作者
什么时候发第四章???
7#
发表于 2012-8-15 19:25:14 来自手机 | 只看该作者
涅炎之火 发表于 2012-8-15 11:17  什么时候发第四章???

实体书不就后就会上市咩
8#
发表于 2012-8-18 09:27:25 | 只看该作者
有兴趣的同学可以去看看windows.h
9#
发表于 2012-8-24 11:13:08 | 只看该作者
低端病毒啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表