C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[13905] Re:[질문] components 자료실의 145번 타이머에 대한 질문입니다.
sharejoy [] 853 읽음    2001-12-24 19:39
김진수 님이 쓰신 글 :
: 빌더 5용인가요?
: 그리고 마이크로 단위 까지 측정 가능하다고 하셧는데.
: 얼마나 정확성을 가지는 건가요
:
: 빌더 자체에 있는 타이머는 98에서 1/100 정도 NT 에서는 1/10 정도의 정확성을 가지는
: 것으로 알고 있습니다...
:
: components 자료실에 보면 다른 멀티미디어 타이머라고 있는데 빌더 4용이죠..
: 그것은 좀더 정확하다던데 그거와는 어떻게 다른 건가요?

멀티미디어 타이머는 Windows의 Multimedia API에 포함되어 있는 타이머입니다.
이건 빌더에 포함되어 있는 Win32 API Help에서 찾아볼 수가 있습니다.

원래 IBM PC에서는 타이머를 위한 tick이 기본적으로 1초에 18.2번 발생이 됩니다.
예전에는 이정도만으로도 사용했지만 이제는 많이 부족한 기능이죠.
그리고 SetTimer라는 기본 API 함수는 WM_TIMER라는 메시지를 발생시켜 처리하는
방식이지만....

멀티미디어 타이머는 지정된 시간이 지나면 호출이 되는 callback 함수를 이용합니다.
WIN32 Multimedia API에 따르면 설정 가능한 시간은 1/1000초, 즉 밀리초 단위로
설정이 가능합니다.

참고하세요.

+ -

관련 글 리스트
13902 [질문] components 자료실의 145번 타이머에 대한 질문입니다. 김진수 674 2001/12/24
13905     Re:[질문] components 자료실의 145번 타이머에 대한 질문입니다. sharejoy 853 2001/12/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.