Bonjour,
Je reprends un vieux programme dans lequel il y avait
qui fonctionnait très bien , mais qui ne passe plus la compilation à cause de la dernière ligne (str est un char *)
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);
j'en suis arrivé à
où str est une CString, cela fonctionne mais à la place du é j'obtiens é
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);
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
Partager