Historique des modifications - Message

Message #4589

Sujet: Afficher une variable texte et l'actualiser.


TypeDateAuteurContenu
Dernière modification12-10-2008 15:40:38tmyke
La fonction prend en entrée des chaines de caractère UNICODE au format 'wchar_t'.
Donc, il faut que ta chaine soit compatible.
Soit tu écris donc plutôt:

wchar_t *Welcomemsg= L"Je vous souhaite la bienvenue";

tu peux passer aussi par des déclarations du type:

irr::gui::IGUIStaticText * myText;
myText->setText("test text");

par contre, si cela viens d'un soucis de convertions char vers wchar_t, alors il faut je pense
d'abord passer par une fonction de convertion entre les formats de caractères...

Il me semble qu'il existe une fonction qui s'appele mbstowcs, qui permet une conversion char->wchar_t.
un code comme celui-ci devrait marcher:
	char *mtext = "un texte au pif";
	wchar_t welcome[256];
	mbstowcs(welcome, mtext, strlen(mtext));
	guienv->addStaticText( welcome, rect<int>(10,10,266,28), true);

A++
Création du message12-10-2008 15:38:19tmyke
La fonction prend en entrée des chaines de caractère UNICODE au format 'wchar_t'.
Donc, il faut que ta chaine soit compatible.
Soit tu écris donc plutôt:

wchar_t *Welcomemsg= L"Je vous souhaite la bienvenue";

tu peux passer aussi par des déclarations du type:

irr::gui::IGUIStaticText * myText;
myText->setText("test text");

par contre, si cela viens d'un soucis de convertions char vers wchar_t, alors il faut je pense
d'abord passer par une fonction de convertion entre les formats de caractères...

Il me semble qu'il existe une fonction qui s'appele mbstowcs, qui permet une conversion char->wchar_t.
un code comme celui-ci devrait marcher:
	char *mtext = "un texte au pif";
	wchar_t welcome[256];
	mbstowcs(welcome, mtext, strlen(mtext));
	guienv->addStaticText( welcome, rect<int>(10,10,266,28), true);

A++

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
73 invités en ligne
membre en ligne: -
RSS Feed