검색어 입력폼
평가점수C

[OpenGL]아날로그 시계

저작시기 2006.11 |등록일 2006.11.13 한글파일한컴오피스 (hwp) | 10페이지 | 가격 900원

소개글

API기반으로 OpenGL로 구현한 아날로그 시계입니다.

컴파일 실행환경

Microsoft Visual studio

본문내용

// 전역변수:
HINSTANCE hInst; // 현재인스턴스입니다.
TCHAR szTitle[MAX_LOADSTRING]; // 제목표시줄텍스트입니다.
TCHAR szWindowClass[MAX_LOADSTRING]; // 기본창클래스이름입니다.
HPALETTE hPalette = NULL;
SYSTEMTIME st;
GLint Hours = 2;
GLint Mins = 5;
GLint Secs = 25;



// 이코드모듈에들어있는함수의정방향선언입니다.
ATOM MyRegisterClass(HINSTANCE hInstance);
BOOL InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK About(HWND, UINT, WPARAM, LPARAM);

//Opengl 관련함수
void IdleFunction()
{
Secs += 1;
Mins += (Secs/60);
Secs = Secs % 60;
if(Secs == 60)
Secs = 0;
Hours += (Mins/60);
Mins = Mins % 60;
if(Mins == 60)
Mins = 0;
if(Hours == 24)
Hours = 0;
다운로드 맨위로