Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [C++] Aggiungere testo a un textbox

    Salve a tutti!

    Come posso fare con le Api win32 ad aggiungere del testo in una textbox?
    Io attraverso la funzione SetDlgItemText lo setto, ma se è già presente del testo lo cancella!

    se nella mia box ho scritto "ciao" vorrei aggiungere " come va?" in modo da ottenere "ciao come va?" capito? :master:

    Aiutatemi!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [C++] Aggiungere testo a un textbox

    Originariamente inviato da MRj92
    Come posso fare con le Api win32 ad aggiungere del testo in una textbox?
    Io attraverso la funzione SetDlgItemText lo setto, ma se è già presente del testo lo cancella!

    se nella mia box ho scritto "ciao" vorrei aggiungere " come va?" in modo da ottenere "ciao come va?" capito? :master:
    No, non c'è un metodo diretto per accodare del testo. Devi prelevare il testo (es. GetDlgItemText) mettendolo in un buffer, accodare il testo nel buffer, risettare il testo sul controllo.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Tristissimo! vabbè dai, non è un grande problema però mi sembra strano che windows non abbia fatto una macro o addirittura una API apposta per questo! grazie andbin! alla prossima!

  4. #4
    [OT]sapete mica come si fa a d andare a capo? se provo con "\n" non funzia. semmai apro un'altro post[/OT]

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da MRj92
    [OT]sapete mica come si fa a d andare a capo? se provo con "\n" non funzia. semmai apro un'altro post[/OT]
    Ma il campo di edit ha lo stile ES_MULTILINE??? (altrimenti nada).

    Comunque in Win si mette \r\n
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    grazie mille, ora funziona. con sono il newline (\n) non funziona!

  7. #7
    Lo so che è una grande caxxata però per i più inesperti può essere utile, la mia pseudo funzione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.