博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 调用Windows图片查看器
阅读量:4591 次
发布时间:2019-06-09

本文共 1314 字,大约阅读时间需要 4 分钟。

///         /// 查看原图        ///         ///         private void ViewOrignalImage(Image image)        {            //查看原图            try            {                var tempFilePath = string.Empty;                if (image != null)                {                    tempFilePath = System.Windows.Forms.Application.StartupPath + "\\temp.png";                    Bitmap bm = new Bitmap(image);                    bm.Save(tempFilePath);                    bm.Dispose();                }                //建立新的系统进程                      System.Diagnostics.Process process = new System.Diagnostics.Process();                //设置图片的真实路径和文件名                      process.StartInfo.FileName = tempFilePath;                //设置进程运行参数,这里以最大化窗口方法显示图片。                      process.StartInfo.Arguments = "rundl132.exe C://WINDOWS//system32//shimgvw.dll,ImageView_Fullscreen";                //此项为是否使用Shell执行程序,因系统默认为true,此项也可不设,但若设置必须为true                      process.StartInfo.UseShellExecute = true;                //此处可以更改进程所打开窗体的显示样式,可以不设                      process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;                process.Start();                process.Close();            }            catch            {            }        }

  

转载于:https://www.cnblogs.com/XuPengLB/p/8661771.html

你可能感兴趣的文章
char与CString相互转换
查看>>
jQuery Ajax总结
查看>>
制作Visual Studio 2019 (VS 2019) 离线安装包
查看>>
JavaScript高级程序设计学习笔记--变量、作用域和内存问题
查看>>
Smack 结合 Openfire服务器,建立IM通信,发送聊天消息
查看>>
所闻所获4:下拉刷新控件2
查看>>
程序猿,你为什么须要一台mac?
查看>>
Cygwin下vim按方向键出现ABCD;
查看>>
android用shape画虚线,怎么也不显示
查看>>
javascript小白学习指南0---1
查看>>
【求助】怎样实如今并肩看中增加代码啊
查看>>
创业路(VC Pipeline),创业需要融资的阅读
查看>>
Effective C++:条款37:绝不又一次定义继承而来的缺省參数值
查看>>
linux find命令强大之处
查看>>
开宝箱怎么设计才算好?大脑说了算!
查看>>
oracle 中模糊查询对like的代替insrt()函数 可以做到效率节约一倍以上
查看>>
linux添加私有的ip
查看>>
mysql
查看>>
python学习中遇到的错误及解决办法
查看>>
爱的十个秘密--5.友谊的力量
查看>>