2015年4月8日 星期三

||02160562||洪伊盈||Week 07|| 鍵盤 & 音效

#include <GL/glut.h>
#include <stdio.h>

void display()
{
    glutSolidTeapot(0.3);
    glFlush();
}

void keyboard(unsigned char key, int x, int y)
{
    if(key=='a')
    {
        printf("AA\n");
    }
    else if(key=='b')
    {
        printf("BB\n");
    }
}

int main(int argc, char **argv)
{
    glutInit(&argc, argv);

    glutCreateWindow("02160562");

    glutDisplayFunc(display);

    glutKeyboardFunc(keyboard);

    glutMainLoop();
}

#include <GL/glut.h>
#include <mmsystem.h>
#include <stdio.h>

void display()
{
    glutSolidTeapot(0.3);
    glFlush();
}

void keyboard(unsigned char key, int x, int y)
{
    if(key=='a')
    {
        printf("AA\n");
    }
    else if(key=='b')
    {
        printf("BB\n");
    }
}

void mouse(int button, int state, int x, int y)
{
    printf("now play sound\n");

    PlaySound("classic_ring_4.wav",NULL, SND_ASYNC);
}

int main(int argc, char **argv)
{
    glutInit(&argc, argv);

    glutCreateWindow("02160562");

    glutDisplayFunc(display);

    glutKeyboardFunc(keyboard);

    glutMouseFunc(mouse);

    glutMainLoop();
}

沒有留言:

張貼留言