Historique des modifications - Message

Message #5475

Sujet: Un MMORPG d'un nouveau genre


Type Date Auteur Contenu
Dernière modification 06-01-2009 23:50:51 hardcpp
Nouvelle peau pour l'eau :

Biensur le tout et controler par un shader compatible directx et opengl

Je vien de finir ma macro pour les convertion de chaine UNICODE vers ANSI (en gros => wchar_t* vers char*)

Fichier contenant la macro
#ifndef UNICODE_TO_ANSI
#define UNICODE_TO_ANSI

//! Include
#include <atlbase.h>

namespace Framework
{

	//! Macro pour la convertion
	#define UnicodeToAnsi(dest, src) USES_CONVERSION; strcpy(dest,W2A(src))

}	// End Framework

#endif	// UNICODE_TO_ANSI

et voila un example
		char buffer[550];
		UnicodeToAnsi(buffer,this->mLoginEditBox->getText());
		printf("login : %s", buffer);

/!\\ Sous visual c++ n'oublier pas de definir _CRT_SECURE_NO_WARNINGS sinon il i aura plein de warning /!\\
Création du message 06-01-2009 23:00:34 hardcpp
Nouvelle peau pour l'eau :

Biensur le tout et controler par un shader compatible directx et opengl

Je vien de finir ma macro pour les convertion de chaine UNICODE vers ANSI (en gros => wchar_t* vers char*)

Fichier contenant la macro
#ifndef UNICODE_TO_ANSI
#define UNICODE_TO_ANSI

//! Include
#include <atlbase.h>

namespace Framework
{

	//! Macro pour la convertion
	#define UnicodeToAnsi(dest, src) USES_CONVERSION; strcpy(dest,W2A(src))

}	// End Framework

#endif	// UNICODE_TO_ANSI

et voila un example
		char buffer[550];
		UnicodeToAnsi(buffer,this->mLoginEditBox->getText());
		printf("login : %s", buffer);

/!\\ Sous visual c++ n'oublier pas de definir _CRT_SECURE_NO_WARNINGS sinon il i aura plein de warning /!\\

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
216 invités en ligne
membre en ligne: -
RSS Feed