2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Меню WinApp. Проблема с ID_
Сообщение24.02.2020, 20:39 
Аватара пользователя
Воспользовался темплейтом VS 2017 Для Desktop App
Где уже создано некое Меню
Добавляю в меню строчку и смотрю ID_PARAM этой строчки
Вставляю это ID_PARAM вот сюда, по аналогии с IDM_ABOUT
И даже перевожу стрелку на ту же прогу что и IDM_ABOUT
Код:
case IDM_ABOUT:
                DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
                break;
         case ID_PARAM:
            DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
            break;

Компилятор утверждает, что такой АйДи: ID_PARAM нет.
Файлы сохраняю.
IDM_ABOUT встречается в исходной программе только раз. Как и ID_PARAM.
Почему же реакция разная?

 
 
 
 Re: Меню WinApp. Проблема с ID_
Сообщение24.02.2020, 22:05 
Аватара пользователя
Отбой.
Инструкция:
1. Закомментить новое ID_XXXX и запустить компиляцию. ID_XXXX cтановится легальным
2. Вручную отредактировать resource.h #define ID_XXXX 32009 -> 155 Так как длинные значения не не считаются WM_COMMAND

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group