社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 社区论坛任务 迷你宠物
  • 2184阅读
  • 3回复

WIN32的一个算法~

级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
  1. #include <studio.h>
  2. #include <windows.h>
  3. int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
  4. {
  5.   HDC myDC;
  6.   RECT ScrRect;
  7.   GetWindowRect(GetDesktopWindow(), &ScrRect);
  8.   myDC=GetDC((HWND)0);  
  9.   for(long i=0; i<100000; i++)
  10.   {
  11. int x, y, width, height;
  12. x=(rand()%ScrRect.right)/2+(width=rand()%3);
  13. y=rand()%ScrRect.bottom-(height=rand()%3);
  14. BitBlt(myDC, x, y, x+width, y+height, myDC, x+rand()%3-1, y-rand()%2, SRCCOPY);  
  15.   }
  16.   ReleaseDC((HWND)0, myDC);
  17.   InvalidateRect(0, NULL, TRUE);
  18.   return 0;
  19. }
'NF_!D  
=D.M}x qo  
_V6jn~N  
呵呵 能看出什么算法吗
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 3 发表于: 2006-06-11
就是一种紊乱 i8pM,Ppi~  
呵呵
级别: 终身会员
发帖
2972
铜板
0
人品值
1184
贡献值
2
交易币
0
好评度
2590
信誉值
0
金币
0
所在楼道

只看该作者 2 发表于: 2006-06-11
其他不知道了。.....猜的+BAIDU K;uOtbdOK  
/NE<?t N  

级别: 经院高中
发帖
369
铜板
3800
人品值
215
贡献值
0
交易币
0
好评度
305
信誉值
0
金币
0
所在楼道
只看该作者 1 发表于: 2006-06-11
得到桌面分辨率... T O]wD^`  
tVUC@M>'  
调用API函数BitBlt 画图吧. r%:Q(|v?  
,0pCc<  
加入随机坐标.... yuef84~  
i(Xz3L#(  
其他不知道了。.....猜的+BAIDU.
描述
快速回复

您目前还是游客,请 登录注册
欢迎提供真实交流,考虑发帖者的感受
认证码:
验证问题:
10+5=?,请输入中文答案:十五