28. juni 2003 - 07:48Der er
11 kommentarer og 1 løsning
CString og "mellemrum"
Hej, jeg sidder og bikser med noget MFC/CString. Jeg ønsker at bruge CString.Insert() til at emulere en slags tabulator. Hvis jeg bruger "mellemrum" lader det til at CString autotrimmer/læser dem som delimiter. Hvordan løser jeg snedigst det problem?
Problemet opstår når stregen er mindre end det angivne index. Jeg håbede, man kunne "udfylde" sin streng med "mellemrum". Jeg har illustreret problemet i den følgende kode. Hvis det virkede, som jeg forventede, skulle "her" stå ens, men det gør de ikke. (Har det noget med størrelse på bogstaverne at gøre?) Hvis konkatineringen bliver gjort med "____" istedet virker det.
I et consol-vindue ser det i hvert fald rigtigt ud, hvilket fortæller at "problemet" er font/bogstav-størrelserner (heldigvis). Men så har jeg et andet spørgsmål :-) Hvordan virker \t i forbindelse med CListBox?
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.