GTK 버튼을 누른 상태에서 마우스 포인터를 연속적으로 받아 올 수 있나요?

jjangun의 이미지

요즘 GTK를 이용하여 UI를 만들고 있습니다.

다름이 아니라 글 제목처럼 GTK의 버튼을 마우스로 누른 다음 마우스 포인터를 움직이면

CALLBACK 함수에서 그 마우스의 포인터를 연속적으로 받아 포인터의 변화에 따라 버튼의

이미지를 바꾸고 마우스의 버튼이 release 되면 CALLBACK 함수를 빠져 나오는 작업을 하려고 합니다.

이미지를 교체까지는 되는데 콜백함수에서 마우스의 포인터를 연속적으로 받아 오는 걸 잘

모르겠습니다. 만약 콜백 함수에서 되지 않는다면 어떠한 대체 방법이 있을 까요?

GTK 고수분들 도와주세요. ㅠㅠ