Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. 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

PM Quote