Я буду разрабатывать приложение Windows Mobile 6 для промышленного сканирующего устройства с камерой. Предполагая, что нет SDK, обеспечивающего доступ к камере и результирующему изображению, обеспечивает ли WM6 возможность просмотра файлов, похожую на настольную ОС?Является файловым наблюдателем в Windows Mobile
0
A
ответ
1
Это зависит от того, что вы подразумеваете под «возможностью просмотра файлов».
Вы имеете в виду API, который запускает событие при изменении файла? Да, он имеет тот же один, как настольную ОС FindFirstChangeNotification
Для примера использования, см: Using CeGetFileNotificationInfo
0
Вы можете иметь несколько вариантов доступа к камере:
- Вы можете получить доступ к камере через SHCameraCapture на Windows Mobile. См. MSDN для получения дополнительной информации. Вы можете контролировать имя файла и путь к сохраненному изображению. Этот подход использует стандартный диалог Windows Mobile Camera Capture. Это самый простой подход и должен работать на любом устройстве Windows Mobile.
- Вы можете получить доступ к камере через DirectShow. Я бы рекомендовал это сделать, если вы ДОЛЖНЫ создать пользовательский интерфейс для диалога камеры. В C приведен пример Win32, в котором показано, как это сделать, включая Windows Mobile SDK в Windows Mobile 6 SDK \ Samples \ PocketPC \ CPP \ win32 \ CameraCapture.
- Некоторые OEM-производители предоставляют собственный API для доступа к камере. Обратитесь к поставщику вашего устройства Windows Mobile. Такой подход будет работать только на определенном устройстве.
Вы также можете отслеживать каталог изменений файловой системы с помощью FindFirstChangeNotification. См. MSDN для получения дополнительной информации.
+0
Я только что видел, что я должен избегать благодарности. –
... и программа OpenNetCF для просмотра файловой системы. – josef