Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Testo multilinea (su più righe)
Forum - C/C++ - Testo multilinea (su più righe)

Avatar
Ripper_92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 02/07/2009

Segnala al moderatore
Postato alle 11:00
Venerdì, 11/09/2009
salve, sto facendo un programmino in win32 dove devo mettere un testo di più righe in una editbox multilinea. credevo che usando il \n funzionasse come gli altri ed invece non va a capo. per gli altri ho usato SetDlgItemText. mi aiutate? inoltre in una list box ho fatto che quando è premuto il pulsante no lui va a scrivere sia il nome che l'indice della lista, dove sbaglio?

Codice sorgente - presumibilmente C#

  1. BOOL CALLBACK DialogProc3(
  2.   HWND hwndDlg,
  3.   UINT uMsg,
  4.   WPARAM wParam,
  5.   LPARAM lParam)
  6. {
  7.     switch(uMsg) {
  8.     [...]
  9.     case WM_COMMAND:
  10.            if (LOWORD (wParam)== IDNO)
  11.            {
  12.                int iIndex  = SendMessage (hwnd, LB_GETCURSEL, 0, 0) ;
  13.                SendMessage (hwnd, LB_GETTEXT, iIndex, (LPARAM) rpnumNome) ;
  14.                FILE* log=fopen("log.txt","w");
  15.                fprintf(log,"%s\n%d",rpnumNome,iIndex);
  16.                fclose(log);
  17.            }
  18. [...]




grazie a tutti


“2 ingegneri in macchina, elettronico e informatico. Improvvisamente il motore si spegne. L'ingegnere elettronico: "è un problema alla centralina elettronica". L'ingegnere informatico: "Sentite ragazzi perché non proviamo a scendere e risalire..."
PM Quote