/****************/ /* hello2.cpp */ /****************/ // Ohjelma, joka aukaisee yhden ikkunan ja kirjoittaa siihen Hello World! // Projektiin vain tämä tiedosto. #include //------------------------------------------------------------------------------ class TMainWindow : public TFrameWindow { public: TMainWindow(TWindow *Parent, LPCSTR ATitle) : TFrameWindow(Parent, ATitle) {} void Paint(TDC &hdc,bool, TRect &) { hdc.TextOut(10,10,"Hello World!"); } DECLARE_RESPONSE_TABLE(TMainWindow); }; DEFINE_RESPONSE_TABLE1(TMainWindow,TFrameWindow) EV_WM_PAINT, END_RESPONSE_TABLE; //------------------------------------------------------------------------------ class THelloApp : public TApplication { public: THelloApp(const char far *name = 0) : TApplication(name) {}; void InitMainWindow() { MainWindow = new TMainWindow(NULL, Name); } }; //------------------------------------------------------------------------------ int OwlMain(int ,char far * []) { return THelloApp("Hello World!").Run(); }