powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Немогу обработать событие нажатия кнопки в VC++6
5 сообщений из 5, страница 1 из 1
Немогу обработать событие нажатия кнопки в VC++6
    #32809633
Фотография Serega128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил форму в ресурс, на ней кнопка. Как к этой кнопке приделать обработчик OnClick?
...
Рейтинг: 0 / 0
Немогу обработать событие нажатия кнопки в VC++6
    #32810481
Фотография josia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
View -> ClassWizard
Class Name: выбираете imja classa Вашего диалога
Object IDs: выбираете ID knopki
Messages: выбираете BN_CLICKED
нажимаете Add Function
Знакомитесь с кодом который Вам добавили.
Удачи
...
Рейтинг: 0 / 0
Немогу обработать событие нажатия кнопки в VC++6
    #32813908
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это если это MFC, а если это не MFC Тогда надо искать обработчик окна, в нём писать:

case WM_COMMAND:
if(LOWORD(wParam) == ID_МОЕЙКНОПКИ)
{
// ТУДУ
}
break;
...
Рейтинг: 0 / 0
Немогу обработать событие нажатия кнопки в VC++6
    #32815190
Фотография Serega128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Siebentearbeit
А если я новую форму в ресурс добавил, тогда где мне писать (кнопка на новой форме)?
...
Рейтинг: 0 / 0
Немогу обработать событие нажатия кнопки в VC++6
    #32815548
Sie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sie
Гость
Тогда надо писать новый обработчик для этой формы.

Форма может быть поднята например функцией DialogBox() в которую 4-м параметром идет указатель на функцию обработки сообщений окна.

DialogBox(..., (DLGPROC)myNewDialogProc);
...
тем временем...
LRESULT CALLBACK myNewDialogProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case WM_COMMAND:
....
}
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Немогу обработать событие нажатия кнопки в VC++6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]