[OpenGL]아날로그 시계
- 최초 등록일
- 2006.11.13
- 최종 저작일
- 2006.11
- 10페이지/ 한컴오피스
- 가격 1,000원
소개글
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;
참고 자료
없음