WxWindows Hello world

theril 27.08.02 15:16

Esimerkkikoodi wxWindows-johdanto-artikkeliin.

 Tekstiversio  Arvo: 7 (10 ääntä)  Äänestä: +  -
// wxhello.cpp
// Esimerkkikoodi wxWindows-johdantoon
// Kääntöohjeet artikkelin lopussa

#include <wx/wx.h>

class MyFrame : public wxFrame
{
        public:
        MyFrame(wxWindow *parent,
                wxWindowID id,
                const wxString &title);
        private:
        wxStaticText *m_text;
};

class MyApp : public wxApp
{
        public:
        bool OnInit();
        private:
        MyFrame *m_frame;
};

MyFrame::MyFrame(wxWindow *parent,
                wxWindowID id,
                const wxString &title)
                : wxFrame(parent, id, title)
{
        m_text = new wxStaticText(this, -1, "Hello World");
}

bool MyApp::OnInit()
{
        m_frame = new MyFrame(NULL, -1, "Hello!");
        SetTopWindow(m_frame);
        m_frame->Show(TRUE);
        return TRUE;
}

IMPLEMENT_APP(MyApp)
 

Justusi2 19:03 24.2.04 
En tajunnu mitään
totti 11:19 16.6.04 
Tämä tutoriaali oli todella valaiseva! Kiitos siitä. Niitä ei taida vaan tulla lisää noita artikkeleja tästä, kun tämäkin on jo melkein 2 vuotta vanha. :(