• 发现关中:苍鹭翩飞 铜川朱鹮野化放飞区的“原住民” 2019-04-01
  • 张涵予加盟《熟味3》跨国寻味 2019-04-01
  • 个税法修正案草案增反避税条款堵税收漏洞 2019-03-30
  • 商务部新闻发言人就美白宫6月18日声明发表谈话 2019-03-28
  • 珠江口虎门二桥主桥合龙 2019-03-22
  • 奥尼尔晒出自己修脚视频:该死,她不得不带个口罩 2019-03-15
  • 《在人间》第153期:南疆十日 2019-03-13
  • 立秋日 滇池上空出现七彩云霞 2019-03-13
  • 春运面孔:她们让回家的路更温暖 2019-03-03
  • 端午假期国内游客超8900万人次 全域旅游见成效 2019-03-03
  • 上海天天彩选4走势

     找回密码
     立即注册

    QQ登录

    只需一步,快速开始

    查看: 929|回复: 21
    打印 上一主题 下一主题

    彩生活物业app: c语言+图形编程——打造简易的时钟

    [复制链接]

    上海天天彩选4走势 www.rkbqy.com 12

    主题

    61

    帖子

    28

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    180

    新兵

    跳转到指定楼层
    楼主
    发表于 2018-11-28 14:10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    全程代码小编就在这里发出来了哈

    // c语言+图形编程 电脑时钟

    //包含头文件

    #include <graphics.h>

    #include <math.h>

    #include <conio.h>

    #define PI 3.141592654

    void Draw_Dial();//绘制静态的表盘

    void Draw_Hand(int hour, int minute, int secend); //绘制表针

    //主函数

    int main()

    {

    initgraph(640, 480);//初始化一个图形界面 640*480

    //circle(320,240,150);//画圆的函数

    //rectangle(0, 0, 50, 50);//画正方体的函数

    Draw_Dial();

    setwritemode(R2_XORPEN);//设置XOR绘图模式

    SYSTEMTIME time;//界说一个时间结构体 用来保存当前的时间

    while (!_kbhit())

    {

    GetLocalTime(&time);//获取当前的时间

    Draw_Hand(time.wHour,time.wMinute,time.wSecond); //把表针绘制出来

    Sleep(1000);//间隔1秒 1000毫秒

    Draw_Hand(time.wHour, time.wMinute, time.wSecond); //把表针绘制出来

    }

    closegraph();//关闭图形界面

    return 0;

    }

    //绘制静态的表盘

    void Draw_Dial()

    {

    //绘制鸿沟

    setcolor(GREEN);

    circle(320, 240, 160);//画圆函数的参数 320 240坐标 160是圆的半径巨细

    circle(320, 240, 60);

    circle(320, 240, 2);

    //图形界面的输出文本信息 txt text 文字

    outtextxy(260,420,L"GOOD GOOD STUDY");

    outtextxy(283, 440, L"DAY DAY UP");

    //line(0, 0, 639, 479);

    //绘制刻度

    //circle(320, 85, 2);

    setcolor(WHITE);

    int x, y;

    for (int i = 0; i < 60; i++)

    {

    x = 320 + int(145 * sin(PI * 2 * i / 60));

    y = 240 + int(145 * cos(PI * 2 * i / 60));

    if (i % 15 == 0)

    bar(x - 5, y - 5, x + 5, y + 5);

    else if (i % 5 == 0)

    circle(x, y, 3);

    else

    putpixel(x, y, WHITE); //点

    }

    }

    //绘制表针

    void Draw_Hand(int hour, int minute, int second)

    {

    double h_hour, h_minute, h_second; //三个弧度值

    int x_hour, y_hour, x_minute, y_minute, x_second, y_second; //末端位置

    //计算弧度值

    h_second = second * 2 * PI / 60;

    h_minute = minute * 2 * PI / 60 + h_second / 60;

    h_hour = hour * 2 * PI / 12 + h_minute / 12;

    //计算末端位置

    x_second = int(120 * sin(h_second)); y_second=int(120 * cos(h_second));

    x_minute = int(100 * sin(h_minute)); y_minute = int(100 * cos(h_minute));

    x_hour = int(70 * sin(h_hour)); y_hour = int(70 * cos(h_hour));

    //绘制秒针

    setlinestyle(PS_SOLID, 2); //PS_SOILD 实线 2像素 线条的粗细

    setcolor(RED);

    line(320 + x_second, 240 - y_second, 320 - x_second / 3, 240 + y_second / 3);

    //绘制分针

    setlinestyle(PS_SOLID, 6); //PS_SOILD 实线 2像素 线条的粗细

    setcolor(YELLOW);

    line(320 + x_minute, 240 - y_minute, 320 - x_minute / 5, 240 + y_minute/5);

    //绘制时针

    setlinestyle(PS_SOLID, 7); //PS_SOILD 实线 2像素 线条的粗细

    setcolor(GREEN);

    line(320 + x_hour, 240 - y_hour, 320 - x_hour / 5, 240 + y_hour/5);

    }

    最终的效果图,演示一番 (加QQ群:466572167,群内有大量学习资源可供学习)

    是不是???逼格不高,这只怕是最简易的一个时钟了吧。对了。注意一下?。?!记得没安装图形库的,记得要去安装哟。。。。各位小伙伴们可以加群466572167 一起讨论交流提升自己。群里面有项目可以看的,也可以学习提升自己的


    一不小心又这么晚了,该睡了,还没睡的亲们,都晚安哈。。??赡苡行┐λ环笸晟?,各位伙伴们欢迎多多提建议。不可是也希望我自己成为大牛,也希望每一位还在编程道路上的伙伴们都成为大牛,加油哈

    更多内容回复查看:
    游客,如果您要查看本帖隐藏内容请回复
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    11

    主题

    126

    帖子

    133

    金币

    团长

    Rank: 10Rank: 10Rank: 10

    积分
    366

    小资土豪新兵

    沙发
    发表于 2018-11-28 14:10:39 | 只看该作者
    请问VC、VS和GCC上,都是这个头文件吗?好像这个头文件不是标准库的。
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    15

    主题

    46

    帖子

    32

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    132

    社区QQ达人

    板凳
    发表于 2018-11-28 14:11:25 | 只看该作者
    百度下载easy_x下载库
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    12

    主题

    38

    帖子

    25

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    105
    地板
    发表于 2018-11-28 14:11:59 | 只看该作者
    去哪下图形库?
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    13

    主题

    53

    帖子

    29

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    123
    5#
    发表于 2018-11-28 14:12:38 | 只看该作者
    这个是tc下的,在vc下要把库和头文件移植下,并且这个代码没有上次表针更新功能,不然画出来的上一次的秒针这些都还在显示着,要添加擦除老轨迹后再画新轨迹。
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    20

    主题

    61

    帖子

    49

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    174

    新兵

    6#
    发表于 2018-11-28 14:13:00 | 只看该作者
    turbo c.现在用c加opengl做更酷炫
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    16

    主题

    123

    帖子

    555

    金币

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    积分
    749

    初来乍到论坛贵宾学有小成VC爱好者论坛版主小资土豪新兵论坛好爱者青玉草小熊论坛精英社区QQ达人

    7#
    发表于 2018-11-28 14:13:19 | 只看该作者
    小编帅气
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    9

    主题

    39

    帖子

    20

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    111
    8#
    发表于 2018-11-28 14:13:53 | 只看该作者
    好厉害
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    4

    主题

    32

    帖子

    9

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    81
    9#
    发表于 2018-11-28 14:14:05 | 只看该作者
    没有那个graphics.h文件啊
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码

    13

    主题

    43

    帖子

    29

    金币

    连长

    Rank: 7Rank: 7Rank: 7

    积分
    126

    社区QQ达人新兵

    10#
    发表于 2018-11-28 14:14:26 | 只看该作者
    群不存在啊,加不了
    C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    VC中文网 - 豫ICP备14012807号|小黑屋|联系客服|金币冲值|上海天天彩选4走势

    GMT+8, 2019-4-19 23:10 , Processed in 0.148437 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 上海天天彩选4走势 返回列表
  • 发现关中:苍鹭翩飞 铜川朱鹮野化放飞区的“原住民” 2019-04-01
  • 张涵予加盟《熟味3》跨国寻味 2019-04-01
  • 个税法修正案草案增反避税条款堵税收漏洞 2019-03-30
  • 商务部新闻发言人就美白宫6月18日声明发表谈话 2019-03-28
  • 珠江口虎门二桥主桥合龙 2019-03-22
  • 奥尼尔晒出自己修脚视频:该死,她不得不带个口罩 2019-03-15
  • 《在人间》第153期:南疆十日 2019-03-13
  • 立秋日 滇池上空出现七彩云霞 2019-03-13
  • 春运面孔:她们让回家的路更温暖 2019-03-03
  • 端午假期国内游客超8900万人次 全域旅游见成效 2019-03-03