Bubble-Tooltips in Druckvorschau bzgl. Scroll-Pos

In der Druckvorschau kann es in meiner Software in der Praxis durchaus schon mal ein 30-seitiges Dokument geben.
Daher wäre es schön, wenn der Scroll-Balken in der Druckvorschau, wenn man ihn mit gedrückter Maus-Taste hin und her schiebt, in einer Hinweis-Blase („Bubblehelp“ / „Tooltip“) die Seitenzahl angibt, welche der aktuellen Balken-Position entspricht (nur wenn man den Balken wie gesagt gerade am schieben ist). So ist es nämlich auch z.B. in Winword gelöst, wobei dort das bereits in der WYSIWYG-Ansicht so integriert ist: Mich interessiert hier in meiner Software ausschließlich das Verhalten in der Druckvorschau.

Ich habe keine Ahnung, wie das in VC++ / MFC zu programmieren ist. Kann mir jemand bitte sagen, wie ich meinen Code dazu entsprechend erweitern muss. Ideal wäre ein wenig Beispiel-Code in C++ dazu.

Vielen Dank im voraus für Antworten