Я пытался скрыть приведенный ниже код как плагин, но всякий раз, когда мы создаем плагин с помощью команды
flutter create --template=plugin --platform=windows demo_plugin отсутствуют файлы Win32_windows, и мы не можем создать
LRESULT
FlutterWindow::MessageHandler(HWND hwnd, UINT const message,
WPARAM const wparam,
LPARAM const lparam) noexcept {
Я хочу обнаружить вставку и извлечение USB без этого MessageHandler. Я не смогу обнаружить USB, поскольку получаю события в WM_CREATE, WM_DEVICECHANGE, DBT_DEVICEARRIVAL внутри MessageHandler.
( Я не разработчик C++ и изо всех сил пытаюсь это сделать)
если кто-нибудь может дать какое-то представление об этом, было бы полезно заранее поблагодарить.
У меня есть обычный проект flutter, в котором я написал код для MessageHandler, аналогичный приведенной ниже ссылке https://stackoverflow.com/a/78197668/8996167
Только изменение есть в MessageHandler. Я добавил фильтры WM_CREATE, WM_DEVICECHANGE, DBT_DEVICEARRIVAL для USB обнаружение. и он работает нормально.
но
Я хочу создать из него плагин для обнаружения USB, но тот же код в плагине не работает, возникают ошибки. Файл WIN32_windows отсутствует, даже если я добавляю их вручную, это не так работаю
UsbDetectPlugin::MessageHandler': method with override specifier 'override' did not override any base class methods
Подробнее здесь: https://stackoverflow.com/questions/784 ... ter-plugin
Код FlutterWindow::MessageHandler не работает в плагине Flutter ⇐ C++
Программы на C++. Форум разработчиков
-
Anonymous
1715573544
Anonymous
Я пытался скрыть приведенный ниже код как плагин, но всякий раз, когда мы создаем плагин с помощью команды
flutter create --template=plugin --platform=windows demo_plugin отсутствуют файлы Win32_windows, и мы не можем создать
LRESULT
FlutterWindow::MessageHandler(HWND hwnd, UINT const message,
WPARAM const wparam,
LPARAM const lparam) noexcept {
Я хочу обнаружить вставку и извлечение USB без этого MessageHandler. Я не смогу обнаружить USB, поскольку получаю события в WM_CREATE, WM_DEVICECHANGE, DBT_DEVICEARRIVAL внутри MessageHandler.
( Я не разработчик C++ и изо всех сил пытаюсь это сделать)
если кто-нибудь может дать какое-то представление об этом, было бы полезно заранее поблагодарить.
У меня есть обычный проект flutter, в котором я написал код для MessageHandler, аналогичный приведенной ниже ссылке https://stackoverflow.com/a/78197668/8996167
Только изменение есть в MessageHandler. Я добавил фильтры WM_CREATE, WM_DEVICECHANGE, DBT_DEVICEARRIVAL для USB обнаружение. и он работает нормально.
но
Я хочу создать из него плагин для обнаружения USB, но тот же код в плагине не работает, возникают ошибки. Файл WIN32_windows отсутствует, даже если я добавляю их вручную, это не так работаю
UsbDetectPlugin::MessageHandler': method with override specifier 'override' did not override any base class methods
Подробнее здесь: [url]https://stackoverflow.com/questions/78470043/flutterwindowmessagehandler-code-not-woking-in-flutter-plugin[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия