Forum: Compiler & IDEs Dev Cpp +Smartwin


von chris (Gast)


Lesenswert?

Hallo!
Vielleicht könnt ihr mir helfen, probiere gerade im dev Cpp 4.9.9.2 eine 
einfache winsmart applikation (ist nur hello world) zum laufen zu 
bekommen, bei der Compilation kommt immer folgender Fehler:

'createMessageBox' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it 
appears in)
(Build error) (main.o)

Mein Code:


#include "SmartWin.h"

using namespace SmartWin;

int SmartWinMain( Application & app )
{
   createMessageBox().show( "Hello World" );
   return 0;
}

Kann mir jemand helfen?

von Luther Blissett (Gast)


Lesenswert?

Nach Ansicht der Doku stellt man fest, daß createMessageBox() eine 
member-Funktion des WidgetFactory templates ist. Schau dir das "Hello 
World(small)" Beispiel noch mal an. HelloWinClass kann createMessageBox 
aufrufen, weil es von WidgetFactory<> abstammt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.