Jeg har lavet en OnLButtonDown(UINT nFlags, CPoint point) hvor jeg har definere to variabler m_pointX og m_pointY
hvori jeg kunne tænke mig at indsætte et icon eller billede ved xy cordinaterne (m_pointX og m_pointY) hver gang der klikkes. ( altså flere små iconer ) har i nogle forlsag til hvordan man kommer rundt om dette eller en Tutorial der beskriver dette. Jeg har prøvet at søge her på det men emnet er ikke rigtigt dækket endnu ser det ud til.
Det er ikke nok bare at tegne et ikon hvor der klikkes, det vil nemlig forsvinde, når vinduet opdateres. Du skal have en kollektion (fx en liste) der indeholder de oplysninger, du skal bruge for at kunne tegne dine ikoner. Når du så vil tilføje et ikon, indsætter du de relevante oplysninger i listen og kalder fx RedrawWindow(). Det vil betyde at OnPaint eller OnDraw bliver kaldt (alt efter om det er en dialog eller doc/view app). Her tegner du så dine ikoner...
Du burde anskatte dig bogen "Programming Windows with MFC" af Jeff Prosise. Af den kan du lære alle disse ting som er uundværlig viden når du vil lave grafiske apps med MFC.
Jeg ved godt at det ville hjælpe mig en del, men problemmet er at jeg ikke har råd til den slags bøger for tiden, Jeg er en fattig student, så pengene skal bruges med omhu for tiden. Men det har i vel selv været igennem.
anyway ( JPK ) tak for de detaljeret oplysninger om opdatering af vinduet.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.