lenneth666
Messages postés138Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention23 novembre 2010
-
27 févr. 2007 à 15:14
lenneth666
Messages postés138Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention23 novembre 2010
-
1 mars 2007 à 16:24
bonjour alors j'aimerais faire une barre de menu et je réalise le code suivant :
wxMenuBar *menu_bar = new wxMenuBar;
wxMenu *file_menu = new wxMenu;
file_menu->Append(MENU_NEW, "Nouveau\tCtrl-N"); etc....
qd je compile , j'ai le message suivant :
mainframe.cpp:45: erreur: conversion from 'const char [15]' to 'const wxString' is ambiguous
/usr/include/wx-2.6/wx/string.h:690: note: candidats sont: wxString::wxString(wxChar, size_t) <near match>
/usr/include/wx-2.6/wx/string.h:680: note: wxString::wxString(int) <near match>
clempar55
Messages postés59Date d'inscriptionsamedi 1 janvier 2005StatutMembreDernière intervention 4 avril 2007 27 févr. 2007 à 16:02
Etant moi-même débutant en wxWidget, je ne suis pas sur a 100% de ma réponse mais il me semble qu'il faut remplacer "Nouveau\tCtrl-N" (et toutes les chaines de caractères en général) par _("Nouveau\tCtrl-N") , qui est une macro permettant de gérer l'unicode.