我的问题是下一个:
我有一个为 Windows Mobile 6.5.3 Professional DTK(ARMV4I) 开发的应用程序,它在 Honeywell Dolphin 99EX 上运行。
基本上我使用霍尼韦尔的 API 来拍照:CameraAPI.h。
问题在于相机初始化。
在工作项目中,每次我调用 camInit 函数时,它都会返回 RESULT_ERR_NOTCONNECTED。
如果我正在创建一个测试项目并尝试同样的事情它正在工作。
根据我在 camInit 调用的调试控制台中看到的内容:
1. 正在工作的测试项目加载:
加载模块:quartz.dll.0409.MUI
加载模块:MMTimer.dll
加载模块:quartz.dll
加载模块:msdmo.dll
加载模块:wmvdmoe.dll
加载模块:icm.dll
加载模块:msrle32.dll
卸载模块:msrle32.dll
卸载模块:icm.dll
加载模块:DDRAW.dll
之后 camInit 返回 0。
2. 不工作的工作项目加载:
加载模块:quartz.dll.0409.MUI
加载模块:MMTimer.dll
加载模块:quartz.dll
之后 camInit 返回 RESULT_ERR_NOTCONNECTED。
它仅从正常工作流程加载前 3 个 dll。
你知道为什么工作项目停止加载其余的 dll 吗?
或者您知道解决问题的方法吗?
谢谢霍雷亚
_