int main() { try { //now we get a pointer to the //application object XApplication * currentApp = XApplication::GetApplication(); //create the window MyWindow * myWin = new MyWindow(); //let the application start currentApp->Start(); } catch( XException& e) { e.ShowError(); } return 0; }