til vakseviggo: Hmmm, nej jeg har ikke lige et kørende eksemple liggende, men kan da lave det. Men sig lige mig først hvor meget kode du rent faktisk skal bruge? Altså - hvor meget kender du til win32? Skal jeg vise alt fra hvordan man henter bitmap billeder ind til visning af fonte? Og du vil vel ha billeder loaded ind med en maske så baggrunden på disse bliver gennemsigtige?
(Og hvorfor så tegne noget i photopshop man kan kode? Photoshop er en ret dyr fornøjelse for at tegne et par ikoner) :-)
Okay jeg har lavet hvad jeg orker. Hvis du har et sted jeg kan emaile/uploade det kan du få hele projektet. Det ligger som et VC++6.0 projekt og indeholder 2 knapper (indeholde makefile og billederne brugt).
1. Kan det lade sig gøre at bruge iconer istedet for bitmaps ?? 2. Kan en knap eller et område som en knap lyse mere op hvis at musen er over det felt ??
1. Ja, tilføj blot dine ikoner i en resource fil og load dem til hdcMem(2). 2. Nej, ikke som ownerdrawn knap. Problemet er at din ownerdrawn knap har samme egenskaber som win32 BUTTON - hvilket ikke understøtter noget \"onMouseOver\". Det du skal gøre for at få sådan en egenskab, er at oprette et childwindow, med en tilhørende (Child)WndProc - men vær advaret - denne løsning kræver en masse arbejde da man ikke har ownerdrawn knappens \"focus\" og \"selected\" egenskaber (Dem skal man selv finde en måde at implementere på, f.eks. via WM_MOUSEMOVE).
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.