Salut!! merci pour ton aide mais mon probleme en fait c ke il ya ke la 1ere lettre de adapterlist[i] ki s'affiche...
-------------------------------
Réponse au message :
-------------------------------
> bonsoir,
>
> même si je ne comprend pas la raison pour laquelle tu recherche ce formattage, tu peux te débrouiller ainsi :
>
>
> char buffer[50];//à régler selon taille désirée > for(i = 0 ; i < 5 ; i++) { > sprintf(buffer, "\n%d-%s\n", i + 1 , AdapterList[i]); > SendMessage(GetDlgItem(m_hWnd, IDC_LIST1), LB_INSERTSTRING,-1,(LPARAM)(LPCTSTR) buffer); > } > |
>
> pourquoi utiliser la version "wide" ?
> sans les wchar_t ?
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > bsr,
> > je voudrai afficher le contenu de wprintf(L"...") dans une IDC_LIST (fenetre edit) ds visual c++ 6.
> >
> >
> > g un pb je voudrai convertir wprintf(L"..") en sendmessage(.......) sous visual c++ 6 est ce ke kelk'un pe m'aider
> >
> > svp!!
> >
> > c un truc du genre:
> >
> > char AdapterList[MAX_ADAPTER_NUM][ADAPTER_NAMES_SIZE];
> >
> > for(i = 0 ; i < AdapterNum ; i++) {
> > wprintf(L"\n%d- %s\n", i + 1, AdapterList[i]);
> > }
> >
> > je voudrai kelke chose comme ca:
> >
> > SendMessage(GetDlgItem(hwndDlg,IDC_LIST),LB_INSERTSTRING,-1,(LPARAM)(LPCTSTR) AdapterList[i] );
> >
> > mais ca ca marche pas!!
> >
> >
> > char AdapterList[MAX_ADAPTER_NUM][ADAPTER_NAMES_SIZE];
> > for(i = 0 ; i < AdapterNum ; i++) {
> > wprintf(L"\n%d- %s\n", i + 1, AdapterList[i]);
> > }
> >
> > SendMessage(GetDlgItem(hwndDlg, IDC_LIST),LB_INSERTSTRING,-1,(LPARAM)(LPCTSTR) AdapterList[i] );
> >
> >
> >
>