OFFICE/프로그램 54

MFC 타이머, timer 에 관해서

타이머를 설정하기 위해선 UINT_PTR SetTimer(m_hWnd, nIDEvent, nElapse, lpfnTimer); 1번 인자는 윈도우 핸들입니다. 왜 핸들이 들어가느냐.. 위서 설명했듯 메시지큐가 필요하기 때문입니다. 2번 인자는 이벤트 ID 입니다. 쉽게 말해 타이머를 여러개 돌릴 수 있으므로 이것을 구분하기 위한 넘버 값이라고 보면 됩니다. 이것은 0 을 제외한 값을 넣어주면 됩니다. 이유는 아래에.. 3번 인자는 ms 단위의 시간 간격값입니다. 1초는 1000ms.. 4번 인자는 타이머 이벤트 발생 시 콜백 핸들러입니다. void Func(HWND, UINT, UINT_PTR, DWORD) 형태의 함수 포인터를 지정해줄 수 있습니다. 이것은 NULL 로 지정할 경우 따로 프로시져에서 W..

OFFICE/프로그램 2011.06.30