2014-12-16 5 views
0

나는 아래의 코드에 의해 배경에서 작동하는 함수를 등록했습니다라고 버튼). 그러나 그 작업에서 두 ​​번 이상 호출하면 NotifyEntryCallback은 많은 시간 (무한대) 호출됩니다.기능은 여러 번

XtAppAddWorkProcXtRemoveWorkProc을 사용하여 등록 된 기능을 제거하려고 시도하지만 여전히 작동하지 않습니다.

저는 Google에서 여러 번 보냈지 만 그 이유를 알 수 없습니다. 그것을 해결하도록 도와주세요.

답변

0

마지막으로 해결책을 찾았습니다. 나는 누구에게나 같은 이슈에 직면한다 :

반환 값은 XtWorkProc에 시스템 호출 등록 함수를 다시 알린다. 이 경우 다시 호출하지 않으려면 NotifyEntryCallbackreturn True이어야합니다.

참조 링크 : http://home.soka.ac.jp/~unemi/Motif/man3/XtWorkProc.html