2013-02-09 14 views
0

queue timer을 만들고 싶습니다. 나는 CreateTimerQueueTimer 를 호출하지만링커가 lib 파일을 인식하지 못함

정의되지 않은 참조가

을 CreateTimerQueueTimer 말한다 내가 링커에게 Kernel32.lib의 경로를 보여 있기 때문에 컴파일되지 않습니다.

CodeBlocks를 사용하여 프로젝트 이름 -> 빌드 옵션 -> 링커 설정 탭 -> 마우스 오른쪽 버튼으로 클릭하고 추가를 클릭하여 lib 경로로 갔지만 도움이되지 않았습니다. 이 문제의 원인은 무엇입니까?

답변

1

CreateTimerQueueTimer는 Win32의 최신 API입니다. 이를 사용하려면 _WIN32_WINNT를 0x0500 이상으로 정의해야합니다. 프리 프로세서에 추가하면 _WIN32_WINNT = 0x0500이 정의됩니다.

+0

도움을 주셔서 감사합니다. 왜 MSDN에서 언급하지 않았습니까? – PieThon

관련 문제