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

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

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

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


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