签到

06月20日
尚未签到

共有回帖数 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 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知