Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KODAGEN
3 / 1 / 1
Регистрация: 22.11.2009
Сообщений: 84
#1

Переопределение системных событий в C++ .NET - C++

08.05.2011, 16:14. Просмотров 604. Ответов 4
Метки нет (Все метки)

Всем привет. Ребята, может вопрос и лузерный, но все же задам, а то весь день копался но не могу найти ответ. Как мне переопределить системные события формы в C++ Express Edition 2008. Например, как мне переопределить функцию закрытия окна, или сворачивания, ну так далее. А то я хочу, чтоб перед закрытием форма задавала вопрос на подтверждение, ну и выполняла там другие действия. Помогите, плз.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2011, 16:14     Переопределение системных событий в C++ .NET
Посмотрите здесь:

переопределение - C++
Необходимо реализовать класс Stack, соответствующий стеку чисел. Для хранения стека внутри класса используется массив. Размер массива...

Запуск системных команд с++ - C++
Нужно выполснить пару системных команд, но они должны выполняться из под имени администратора. Можно ли из поги вызвать команды из под...

Переопределение функций - C++
Вопрос вот в чем. У меня есть в классе Character функция: virtual void Crouch(bool bClientSimulation); Вопрос вот в чем. Могу ли я...

Переопределение операторов С++ - C++
Помогите разобраться с переопределением операторов, как что и куда записывается, какие параметры. Если можно, ссылку на полезную статью, в...

переопределение operator[] - C++
я унаследовался вот так: template <class TKey, class TData> class fixedSizeCache: public std::map<TKey, stCache<TData>> { ...

Переопределение операций - C++
Арифметику класса реализовать в виде стандартного набора переопределенных операций с "арифметической" интерпретацией-результ операции-новый...

Переопределение оператора ++ - C++
Необходимо переопределить оператор ++ в классе IteratorBase так, чтобы при этом вызывалась функция next(). template <class T> ...

Переопределение оператора - C++
У меня есть класс вектора. Надо переопределить оператор умножения числа на вектор. class myvector { private: int x,y,z; public:...

Переопределение операторов - C++
Доброго времени суток.. В древние времена, когда ещё жили мамонты, ковырял я потихоньку плюсы.. Потом был долгий перерыв, и, как итог -...

Переопределение типа - C++
В windows.h все типы имеют переопределения вида LONG, UCHAR и так далее. Понятно, что это обычные типы long и unsigned char, но вот в чем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DUXMAN
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 24
08.05.2011, 16:51     Переопределение системных событий в C++ .NET #2
Чтобы при закрытии окна, нажатием на крестик спрашивалось подтверждение:
C++
1
2
3
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
ON_WM_CLOSE(&CXXXDlg::OnClose)
END_MESSAGE_MAP()
C++
1
2
3
4
5
void CXXXDlg::OnClose()
{
    if(MessageBox(L"Закрыть окно?", NULL, MB_YESNO) == IDYES)
        CXXXDlg::OnDestroy();
}
KODAGEN
3 / 1 / 1
Регистрация: 22.11.2009
Сообщений: 84
08.05.2011, 19:23  [ТС]     Переопределение системных событий в C++ .NET #3
Спасибо за ответ. Но, насколько я знаю такая схема применяется при программировании с использованием WinAPI. А здесь используется FrameWork.
sandye51
программист С++
682 / 584 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.05.2011, 20:29     Переопределение системных событий в C++ .NET #4
KODAGEN, это не переопреление, а обработка событий.
чтобы при закрытий окна спрашивалось подтверждение - обработай событие closing
KODAGEN
3 / 1 / 1
Регистрация: 22.11.2009
Сообщений: 84
08.05.2011, 21:16  [ТС]     Переопределение системных событий в C++ .NET #5
а можна поподробнее? А то я пытался работать с closing, но у меня ничего не получалось
Yandex
Объявления
08.05.2011, 21:16     Переопределение системных событий в C++ .NET
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru