16. juli 2004 - 10:53Der er
8 kommentarer og 1 løsning
Visual C++ GetWindowText
Hejsa
Jeg skal bruge captionén fra en knap for at se om den skal skifte navn, da jeg sætter navnet med SetWindowText, går jeg ud fra at jeg kan hive navnet ud med GetWindowText, men synes ikke det spiller...
Så kan i hjælpe mig. ???
Jeg skal vide hvilke variabler jeg skal oprette osv. og så et eksempel på den, synes ikke at msdn hjælper mig, men er jo også nybegynder.
Jeg forstår ikke hvad du mener med "der er jo en variabel på knappen"?
Prøv at give lidt mere information om hvor du står og evt. lidt kode.
Kan man gøre følgende antagelser? 1) Du har sat en knap på en dialog vha. resource editoren. (altså den er ikke oprettet dynamisk) 2) Du har genereret en klasse for dialogen 3) Du vil ændre teksten på knappen fra dialogens klasse (altså ikke "udefra")
I så fald kan du gøre således: CString strButtonText; GetDlgItemText(IDC_BUTTON, strButtonText);
Hvor IDC_BUTTON skal svare til det id du har tildelt din knap i resource editoren.
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.