Bonsoir à tous,

Cela fait des heures que je cherche ce qui peut bien fâcher mon compilateur à propos du code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    case WM_INITDIALOG:
 
    {
 
	HWND hwndListView = GetDlgItem(Hwnd,IDC_LIST);
	LV_COLUMN lvColumn;
	lvColumn.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
	lvColumn.fmt = LVCFMT_RIGHT;
	lvColumn.cx = 180;
	lvColumn.pszText = "Modifié";
	ListView_InsertColumn(hwndListView,0,(LPARAM)&lvColumn);
	lvColumn.cx = 180;
	lvColumn.pszText = "Type";
	ListView_InsertColumn(hwndListView,0,(LPARAM)&lvColumn);
	lvColumn.cx = 180;
	lvColumn.pszText = "Taille";
	ListView_InsertColumn(hwndListView,0,(LPARAM)&lvColumn);
	lvColumn.cx = 180;
	lvColumn.pszText = "Nom";
	ListView_InsertColumn(hwndListView,0,(LPARAM)&lvColumn);
	ListView_SetExtendedListViewStyleEx(hwndListView,0,LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP);
 
    return 0;
 
    }
Il m'affiche l'erreur : deprecated conversion from string constant to CHAR

Et ce à chaque chaînes de caractères saisies...

Comme j'aimerais comprendre afin de ne plus réitérer ce genre de gaffe,
je sollicite SVP un petit coup de pouce pour m'aider à corriger cela.

Par avance je vous en remercie.