我正在为我们工厂的工人编写申请,其中一个要求是他们应该能够使用集成在带有WM6.5的PDA中的相机拍摄图像。 主要困难是,必须始终能够进入窗口,开始按钮,桌面等。他们只能看到我的全屏应用程序。
我成功停用了BlueTooth +红色,绿色和音量按钮(如果您有兴趣,请点击此处链接)
http://forum.xda-developers.com/showthread.php?t=546737
http://msdn.microsoft.com/en-us/library/bb431750.aspx
现在我必须实现相机功能。但是,当CameraCaptureDialog打开一个新对话框并显示开始按钮,任务栏并允许用户打开应用程序列表时,我不能使用它。
我必须创建自己的对话框,在面板或图像框中显示实时预览,并使用按钮拍摄照片。
我搜索了整个互联网,发现只有DirectShow.NETCF(但人们不推荐它)和CameraCaptureDialog。
我可以以某种方式将CameraCaptureDialog重定向到我的对话框吗?或者我可以直接通过.NET框架访问相机吗?或者我可以修改CameraCaptureDialog不显示“开始”按钮,菜单等吗?
答案 0 :(得分:0)
看起来你有点挑战。我同意Directshow是一个值得怀疑的解决方案,但它可能是你唯一的选择。我确实让http://alexmogurenko.com/blog/directshownetcf/工作,但只能在低分辨率下工作。
更好的选择可能是找到一个不显示菜单栏/开始按钮的设备。 AFAIK,HTC HD2有一个非常干净的Cameracapturingialog ..
祝你好运。