Tænker du på tool-tip (normalt en gul box med sort text)? I så fald skal du tage et kik på CToolTipCtrl. Jeg kan godt overtales til at lave et eksempel, men så vil jeg gerne vide hvor du har din rect (er det i et view eller på en dialogbox eller ?).
Jeg kan ikke få det til at virke :-( Det er ret let at lave tooltip for et view eller en dialogbox, men der er et eller andet i en CFrameWnd, der gør at den metode der virker for et view ikke virker for en CFrameWnd. Jeg har prøvet at søge lidt på google, men fandt ikke noget. Er du sikker på at du ikke vil have et view på din CFrameWnd? Man kan også lave noget med OnMouseMove der kan komme til at ligne tool-tips.
nu er jeg ikke så meget inde u hvad views er så det ville jeg nødigt.. hvis du kan få noget til at virke med OnMouseMove eller måske OnMouseHover er det fint... jeg syntes bare ikke lige jeg kan få det hen....
Det letteste vil være at lave et view (F.ex CView) der dækker hele client area'et af din mainframe, du kan så lave al grafik på dette view. Du opretter view'et i din mainframe->OnCreate, og i mainframe->OnMove flytter du view'et så det fylder hele client rect'en. Når du så skal tegne, tegner du så på view'et Jeg kan godt lave et eksempel på den metode du foretrækker (sent) i aften.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.