Unix -> Windows 포팅시

익명 사용자의 이미지

안녕하세요....

타이머 관련 플그램을 윈도우로 포팅하려고 합니다...

윈도우 관련 질문 하는곳이 아니란걸 알지만 넘 답답해서 글을 올립니다..

signal을 이용하여 일초가 지나면 작동하게 되어있는데 관련 함수를 윈도
우에서 도저히 찾을수가 없네요...

sighold, sigrelse, sigaction, SIGALRM이 윈도우에서 어떤 함수에 매핑되
는지 모르겠습니다..

고수님들의 도움을 기다릴께요..

익명 사용자의 이미지

쩝... EVENT를 한번 살펴보시길 바랍니다. 만약 SIGINT나 이런것이라면

또 콘솔에서 사용하는 함수가있습니다. -_-;;; 갑자기 이름이...

하여튼, 단순히 어떤 신호를 보내고 싶다면야... EVENT가 적당하지 않을

까 싶습니다. 아니면, Timer 메시지 같은 것을 보시는 것도...

그럼 고운 하루...

익명 사용자의 이미지

사용법은 MSDN을 참고하시길...

익명 사용자의 이미지

time 관련 signal은 웟분이 말씀하셨듯이 settimer등으로 해결할 수 있고
그 외에 signal은 window에서 user define signal처리 함수로 해결 할 수
있을 듯 합니다.

event handler에 user define signal을 등록하고 그 event를 처리할 user
define function을 mapping시킬 수 있습니다. (window에서는 mapping한다
라는 개념이었던 것 같습니다.) 그리고 sighold, sigrelse등도 user
define event로 해결할 수 있을 겁니다.

MSDN에 모두 명시되어 있고 웬만한 visual c++책에 다 나와 있을 겁니다.
그리고 데브피아에서도 해답을 찾을 수 있을 것입니다.