| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2457 人关注过本帖
标题:用vs2013学着写了个简单的一个界面,各位楼主帮我看看,问题出在哪
只看楼主 加入收藏
啊蒋
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2017-2-26
结帖率:70%
收藏
 问题点数:0 回复次数:0 
用vs2013学着写了个简单的一个界面,各位楼主帮我看看,问题出在哪
//这是我的头文件(第一个程序.h)

#include<stdio.h>
#include<graphics.h>
#include<mmsystem.h>
#include<conio.h>

#pragma comment(lib,"winmm.lib")



#define WINDOW_WIDTH 640         //窗口的宽
#define WINDOW_HEIGHT 480        //窗口的高


void creat_surface();             //创造一个交互界面



//这是(第一个程序.cpp)

#include"第一个程序.h"

int main()
{
    creat_surface();
    getchar();

   

    return 0;
}

void creat_surface()
{

    initgraph(WINDOW_WIDTH, WINDOW_HEIGHT);        //生成一个窗口
    setbkmode(TRANSPARENT);                                 
    IMAGE bkim;                                                            /*加载图片和音乐做背景*/
    mciSendString(L"open ./res/李贞贤.mp3 alias 好听", 0, 0, 0);
    mciSendString(L"play 好听  repeat", 0, 0, 0);
    loadimage(&bkim, L"./res/111.jpg", WINDOW_WIDTH, WINDOW_HEIGHT);
    putimage(0, 0, &bkim);       //从指定位置输入出图片
    settextstyle(50, 0, L"宋体");
    settextcolor(RED);
    outtextxy(175, 0, L"打字练习系统");
    settextcolor(GREEN);
    settextstyle(20, 0, L"宋体");
    outtextxy(100, 200, L"◆C语音项目实战");
    outtextxy(100, 220, L"◆版本2.1");
    outtextxy(100, 240, L"◆作者:啊蒋");
    int color_r = 255;
    int color_g = 0;
    int speed = 5;    //控制字体的变化速度
    DWORD timefirst = 50;
    DWORD timespeed=1;

    while (!_kbhit())    //接受键盘消息,如果有就跳出循环
    {

        settextcolor(RGB(color_r, color_g, 100));
        outtextxy(175, 450, L"按任意键继续.....");
        color_r -= speed;
        color_g += speed;
        if (color_g>=255 || color_g <=0)      //控制像素的大小防止超标
        {
            speed = -speed;
        }

        
        timefirst-=timespeed;[b        //我想用着条语句让颜色有个渐变的效果,可是运行起来是从红变得绿之后就颜色就一直是绿色了,把这条语句删了,又可以从红变绿,从绿变蓝。
        Sleep(timefirst);  //控制颜色变化的速度
        outtextxy(80, 300, L"按任意键继续.....");
        
    }
}


是不是这个Sleep()函数我用错了
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2017-4-4 20:00编辑过]

搜索更多相关主题的帖子: return include comment 
2017-04-04 19:59
快速回复:用vs2013学着写了个简单的一个界面,各位楼主帮我看看,问题出在哪
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014480 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved