15.C语言多线程实现变色龙以及cmd窗口标题变化
2017-12-30 18:31
295 查看
1 #define _CRT_SECURE_NO_WARNINGS 2 3 #include <stdlib.h> 4 #include <stdio.h> 5 #include <Windows.h> 6 #include <process.h> 7 #include <time.h> 8 9 void title(void *p) 10 { 11 char title[100]; 12 int i = 0; 13 14 while (1) 15 { 16 sprintf(title, "title 程序已经运行了%d秒", i); 17 system(title); 18 i++; 19 Sleep(1000); 20 } 21 22 } 23 24 void color_change(void *p) 25 { 26 char color[100]; 27 srand(time(0)); 28 while (1) 29 { 30 int num1 = rand() % 16; 31 int num2 = rand() % 16; 32 sprintf(color, "color %x%x", num1, num2); 33 system(color); 34 Sleep(1000); 35 } 36 } 37 38 void main() 39 { 40 _beginthread(title, 0, NULL); 41 _beginthread(color_change, 0, NULL); 42 43 44 system("pause"); 45 }
相关文章推荐
- Win7 线程语言设置错误可能引起窗口排版变化
- window.open()理解以及如何用window.open()实现窗口关闭
- 利用CWinThread实现跨线程父子MFC窗口
- Qt5:随窗口大小变化背景图片自动缩放的实现
- 多线程实现生产者消费者模型,以及线程和进程的回顾
- mediaplayer+surfaceview实现视频播放以及全屏窗口切换
- C# 实现无标题栏窗口拖动效果
- VC++无标题窗口以及控件拖动的方法,MFC中的对话框怎么拖动不了
- RxJava源碼分析二:观察者模式的实现流程以及线程控制
- js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
- C++ Builder 实现动态生成窗口、控件,以及处理控件事件
- 鼠标控制场景变化,将此脚本语言绑定在摄像机上然后选择参照模型实现
- 分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发“.NET研究”
- MD5的简介以及实现其算法原理的各种语言的代码
- C# 实现无标题栏窗口拖动效果
- Android开发,仿苹果的弹出窗口界面、以及窗口动画效果、窗口圆角实现。
- 创建线程和通过窗口标题找到窗口句柄
- python实现根据窗口标题调用窗口的方法
- 线程的同步异步,以及具体代码实现,使用场景
- qt实现无标题窗口移动范围