共有回帖数 0 个
-
最近老是有人质疑控制台程序的作用,要不就是认为控制台下不能作图
再加上昨天实在是有点闲,就写了这样一个程序


用的是Windows的GDI函数,获取控制台的窗口句柄后直接在窗口上作图
代码就不发贴吧了(没有格式看着不爽)
对代码感兴趣的自行浏览 http://yangwang.hk/?p=410
双击里面的代码便可以全选代码、复制
原理很简单,就是获取窗口句柄
接着获取hdc,最后画圆
圆可以在窗口内来回弹
输入的rgb值可以用来控制圆的颜色,每个值的范围都是0-255
255 0 0是纯红,0 255 0是纯绿,三个都是255则是白色。全部是0自然就是黑色了
实际上,大家所熟知的ege(easy graphics engine),以及不开源的easyx都是使用这种方法作图的!
这里提供这个程序的下载 http://download.yangwang.hk/consol.exe
有兴趣的可以下载玩
ps:需要安装vs2010的C++运行库才能运行,或者你可以在上面的网页里找到代码自己编译
pps:这个是windows的啦,其他的系统不要来凑热闹了
楼主 2015-06-24 23:21 回复
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈 |
关于直线 |
版权声明 |
会员须知