Bonjour,

Je suis sous
CODEBLOCKS 1.0RC2
wxWidgets 2.6.2


Lorsque je créé une fenetre pas de probleme.
Lorsque je créé une boite de dialogue, compilation ok 0 error mais a l'execution du programme j'ai une messagebox :

Le point d'entrée de procédure _ZN8wxDialog17MSWProcessMessageEP6tagMSG est introuvable dans la bibliothèque de liaisons dynamique wxmsw26_gcc_cb.dll

Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <wx/wx.h>
 
class MainApp:public wxApp //declaration d'application - conteneur de fenêtre
{
public:
virtual bool OnInit();
};
 
class MainClass:public wxDialog //declaration de fenêtre -  conteneur des éléments de fenêtre
{
public:
MainClass(const wxString &title,const wxPoint &pos,const wxSize &size);
};
 
IMPLEMENT_APP(MainApp) //creation de l'instance de l'application
 
bool MainApp::OnInit()
{
MainClass *window=new MainClass("Titre de fenêtre",wxPoint(250,250),wxSize(350,250));
window->Show(true);
SetTopWindow(window);
return true;
}
 
MainClass::MainClass(const wxString &title,const wxPoint &pos,const wxSize &size)
:wxDialog((wxDialog*)NULL,-1,title,pos,size)
{
}
Mes recherches sur internet n'ayant rien donné.....HEeeeelp :o)[/b]