
C#-VS-开发
静静的意思
简单自我,快乐人生。
展开
-
C# 线程 winform Show和ShowDialog
最近开发消息提醒时,遇到关于Form的Show和ShowDialog的使用问题。说明:在多线程中收到消息后弹出提示框,提示框使用Form进行设计。问题点描述: 1、Show:添加的控件都显示不出来,出现的效果如下图: 解决:首次解决时,调用Show()之后调用Update()即可显示,但是界面仍然是死的。 第二次解决,要通过Invok原创 2018-01-31 10:55:17 · 4283 阅读 · 0 评论 -
C# importC++编译的dll提示“找不到指定的模块”
前提: 1、VS2015 C#winForm客户端程序,使用了C++编译的dll(此处简称A.dll),调试没问题。 2、使用VS自带的打包程序进行打包,也将A.dll打包进去了。结果: 拿到其他电脑上安装运行后,涉及到使用A.dll的功能,都提示“找不到指定的模块”。解决: 1、检查A.dll是否打包进去—–>确认安装目录下有A.dll原创 2017-11-17 11:45:03 · 8836 阅读 · 0 评论 -
C# windows服务启动winform应用程序
最近在写一个守护进程的服务,遇到了一点儿问题,现在记录下来,也希望能帮到有需要的人。开发环境:win7,VS2015问题: 1、通过process启动App,不显示界面 2、有的电脑安装服务Service后,App启动正常,有的电脑仍然不显示界面原因: 问题1:与windows session有关,请参考文章“链接1”,里面写的很详细且易懂。 问原创 2018-01-09 16:37:41 · 10275 阅读 · 0 评论 -
C# 运行cmd.exe执行ffmpeg进行视频转码,程序无法关闭
ffmpeg视频转码,转码完成后程序一直卡死且一直未收到exit消息,原因是ffmpeg是StandardError流,要读取StandardError而不是StandardOutput。 public static void runCmdTranscoding() { DateTime start = DateTime.Now; try ...原创 2018-03-30 14:27:12 · 4816 阅读 · 1 评论