-
OS로부터 실시간으로 현재 시각 얻어오기Win API/4. GDI 2021. 4. 2. 11:58
먼저, 운영체제로부터 현재 시각을 얻어 오는 프로그램을 작성해보자.
시각의 출력은 TextOut 함수를 이용하도록 하자.
소스 파일
그리고 우리는 실시간으로 계속 시간을 얻어와야 하는데, 위의 프로그램에서는 한 번만 시각을 얻어온다.
무언가 계속 동작하라고 하는 키워드가 필요한데,
이는 WM_TIMER라는 메시지를 이용해서 하면 된다.
우선 이 WM_TIMER에 대한 사용법을 알아보자.
예제로 만들어볼 내용은 1초당 WM_TIMER 메시지를 발생시켜 WM_TIMER 메시지의 호출 회수를 출력하는 것이다.
아래는 SetTimer 함수에 대한 설명이다.
아래는 KillTimer 함수에 대한 설명이다.
프로그램 실행결과
소스 파일
위의 내용을 바탕으로 OS로부터 실시간으로 현재 시각을 얻어오는 프로그램을 작성해보자.
프로그램 실행결과
소스 파일
'Win API > 4. GDI' 카테고리의 다른 글
활용 - 그림판 만들기 (0) 2021.04.02 활용 - 메모장 만들기 ( 자동 개행, 엔터 키, 백 스페이스 바 기능 ) (0) 2021.04.02 MoveToEx & LineTo 함수를 이용한 선 그리기 (0) 2021.04.02 활용 - 체크박스의 상태에 따라 도형 출력하기 (0) 2021.04.02 활용 - 정사각형들을 화면 크기에 맞게 배치하기 (0) 2021.04.01