Salut tout le monde !
Bon voilà, j´essaye actuellement la nouvelle beta de Visual Studio 2005. J´ai voulu compiler un programme win32, mais j´ai eu un probleme au niveau des MessageBox()...
Donc j´ai essayé d´en utiliser une dans un programme tout simple :
< Code>
- include < windows.h>
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, " Texte", " Texte", MB_ICONWARNING);
return 0;
}
< /Code>
J´essaye de compiler et pouf une erreur :
Error 1 error C2664: ´MessageBoxW´ : cannot convert parameter 2 from ´const char [6]´ to ´LPCWSTR´ c:\documents and settings\...\testmessagbox\main.cpp 5
J´ai essayé de caster les chaînes ( pas très propre tout de même ! ), ça compile, mais après bien sîr, ça affiche des petits carrés ( à vrai dire, ce que j´attends pas)...
Voilà, si qqn a une idée du probleme...
Merci.