salut
J'ai une dialog box avec des controle de types static text
et je voudrai afficher dedans des strings
qui correspondent a des variables de mon programme principal.
Je voulais utiliser SetDlgItemText()
mais je ne sait pas ou mettre cette fonction
et je n'arrive pas a faire un pointeur correct
pour passer ma string en paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
std::wstring fou=_T("test"); ////ma chaîne que je veux afficher
wchar_t * ptr= NULL; ////mon pointeur dont le types est celui demandé par la fonction SetDlgItemText
ptr =&fou;//// renvoie une  erreur car les deux types sont incompatibles 
........
SetDlgItemTextW(hWnd,IDC_test,ptr);
//hWnd correspond a ma boite de dialogue 
//IDC_test correspond a l'id de mon contrôle
///ptr est le pointeur qui désigne ma string a afficher
1°) Comment faire pointer correctement ptr sur fou
2°) Ou faut il mettre la fonction SetDlgItemText()
3°) Est ce qu'il y a d'autre chose a initialiser pour afficher une string dans mon contrôle