Bonjour,

Je reprends un vieux programme dans lequel il y avait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 sprintf_s(str, "Lignes tracées : %d   Coups possibles :%d", m_iOrdre, iNombre);
 CMainFrame *pFrame = (CMainFrame *)AfxGetApp()->m_pMainWnd;
 CStatusBar *pStatus = &pFrame->m_wndStatusBar;
 pStatus->SetPaneText(0, str);
qui fonctionnait très bien , mais qui ne passe plus la compilation à cause de la dernière ligne (str est un char *)

j'en suis arrivé à

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
	str.Format(L"Lignes tracées : %d   Coups possibles :%d ", m_iOrdre, iNombre);
	CMainFrame *pFrame = (CMainFrame *)AfxGetApp()->m_pMainWnd;
	CStatusBar *pStatus = &pFrame->m_wndStatusBar;
	pStatus->SetPaneText(0, str);
où str est une CString, cela fonctionne mais à la place du é j'obtiens é

Je développe aujourd'hui avec visual studio 2017 sous Windows 10

Comment régler ce problème simplement (- de 10 à corriger), dans le pire des cas je trouve une périphrase sans accent

Merci d'avance