Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: g++ wxWidgets как уловить закрытие окна?  (Прочитано 861 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
g++ wxWidgets как уловить закрытие окна?
« : 12 Февраля 2011, 21:12:35 »
g++ wxWidgets Нужно во время закрытия окна завершить программу, но не знаю как определить закрытие окна. Как это сделать? Т.е. я пишу:


   frame->Connect( ID_Exit, wxEVT_????????, (wxObjectEventFunction) &MyFrame::OnQuit );

Пробовал так:

    frame->Connect( ID_Exit, wxEVT_CLOSE_WINDOW, (wxObjectEventFunction) &MyFrame::OnQuit );

Но не работает. Может я что то не так делаю?

Пользователь решил продолжить мысль 13 Февраля 2011, 23:26:47:
Проблема решена. Не много не правильно структуру программы написал.

frame->Connect( ID_Exit, wxEVT_CLOSE_WINDOW, (wxObjectEventFunction) &MyFrame::OnQuit );
Этот вариант оказался правильным. Тема закрыта.
« Последнее редактирование: 13 Февраля 2011, 23:26:47 от xmarat »

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.