c# - Windows Mobile : using phone's camera with C#

标签 c# windows-mobile compact-framework camera

我想在 WinForm 中的控件上显示手机摄像头拍摄的图像。这个想法是我的应用程序像相机程序一样工作。如果用户要拍照,我想显示图像。

我该怎么做?我可以这样做吗?

如果您需要更多详细信息,请问我。

谢谢!

最佳答案

不太确定您需要什么,但您可以尝试使用 Microsoft.WindowsMo​​bile.Forms.CameraCaptureDialog:

    string originalFileName;
    using (CameraCaptureDialog dlg = new CameraCaptureDialog()) {
        dlg.Mode = CameraCaptureMode.Still;
        dlg.StillQuality = CameraCaptureStillQuality.Low;
        //dlg.Resolution = new Size(800, 600);
        dlg.Title = "Take the picture";
        DialogResult res;
        try {
            res = dlg.ShowDialog();
        }
        catch (Exception ex) {
            Trace.WriteLine(ex);
            return null;
        }

        if (res != DialogResult.OK)
            return null;
        this.Refresh();
        originalFileName = pictureFileName = dlg.FileName;
    }

稍后编辑: 你们中的一些人可能也会发现此链接很有用: http://community.intermec.com/t5/General-Development-Developer/CN50-MS-Camera-Capture-Dialog-generates-error/m-p/12881#M4083

关于c# - Windows Mobile : using phone's camera with C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1082625/

相关文章:

com - 如何: Call Managed C# Interface From Unmanaged C++ On WindowsCE Compact Framework

c# - 具有关系的动态 Linq "Where statement"

c# - 如何以编程方式调用键盘按键?

c# - ASP.NET MVC3 服务层 - 每个服务有多个存储库?

c# - Windows Mobile 图形用户界面选项

c# - .NET Compact Framework 2.0 和 Windows CE 上带图标的 ContextMenu/MenuItem

c# - 在 Windows Mobile 应用程序中存储应用程序设置的首选方法是什么?

c# - 在 android 中访问 C# .net web 服务

.net - 如何让 Mobilink 同步表以便最新更新的表不会被覆盖?

android - 如何通过无线 LAN 网络接收传入消息并启动 Web 浏览器?