Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2016, 23:58   #1
Girei
Пользователь
 
Аватар для Girei
 
Регистрация: 22.10.2013
Сообщений: 72
Сообщение Обработчик событий. VC++ MFC

Ситуация следующая. Имеется окно с кнопками, для которых написаны обработчики событий. Например, кнопка выбора файла:
Код:
void CMFCApplication1Dlg::OnBnClickedButton1() //Img upload
{
		CFileDialog openpic(true);
		openpic.m_pOFN->lpstrFilter=
			"All files (*.*)\0*.*\0 Image files (*.jpeg; *.bmp; *jpg; *.png)\0*.jpeg;*.bmp;*.jpg;*.png\0";
		TCHAR defdir[] = "C:";
		openpic.m_pOFN->lpstrInitialDir = defdir;
		if (openpic.DoModal() == IDOK)
		{
			Extp = openpic.GetFileExt(); 
			if (Extp != "jpeg" && Extp != "jpg" && Extp != "bmp" && Extp != "png")
			{
				MessageBox("Incorrect file format","Error",MB_ICONERROR);
				fl = FALSE;
			}
			else
			{
				pic = openpic.GetPathName();
				UpdateData(false);
				fl = TRUE;
			}
		}
}
Необходимо добавить ещё одну иконку, нажатие на которую вызывало бы этот же обработчик. Если просто: мне нужно связать один обработчик с несколькими разными компонентами.
Girei вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
js обработчик событий zaki JavaScript, Ajax 2 22.07.2015 13:10
Обработчик событий strangegirlXX JavaScript, Ajax 7 06.04.2013 00:38
обработчик событий IIaJIbI4 БД в Delphi 2 07.06.2011 15:09
С++ Обработчик событий hungry Общие вопросы C/C++ 11 12.05.2011 13:18
обработчик событий ben95 Помощь студентам 5 28.01.2008 17:46