摘要: 网上搜索了半天也没有完整的解决方案。用以下方法需要添加到信任站点或解除未签名的ActiveX控件的禁用 1. 模拟键盘输入法: 不足的地方是不支持中文 把<input type="file" />设计只读且不允许自动赋值的目的是出于安全性考虑,试想一下,如果允许程序自动赋值,那么也可以在服务器生成页 阅读全文
posted @ 2022-07-12 22:48 多见多闻 阅读(1766) 评论(0) 推荐(0)
摘要: 1 新建解决方案NamedPipeExample 在解决方案下面新建两个项目:Client和Server,两者的输出类型均为“Windows 应用程序”。整个程序的结构如下图所示。 2 实现项目Client Client仅包含一个名为“客户端”的窗体,如下图所示。 编写窗体后端代码,如下所示。 us 阅读全文
posted @ 2022-07-12 12:43 多见多闻 阅读(687) 评论(0) 推荐(0)
摘要: 管道的用途是在同一台机器上的进程之间通信,也可以在同一网络不同机器间通信。在.Net中可以使用匿名管道和命名管道。管道相关的类在System.IO.Pipes命名空间中。.Net中管道的本质是对windows API中管道相关函数的封装。使用匿名管道在父子进程之间通信:匿名管道是一种半双工通信,所谓 阅读全文
posted @ 2022-07-12 12:39 多见多闻 阅读(366) 评论(0) 推荐(0)
摘要: 只想实现一个简单的进程建通信,有什么快速实现方式? 1 进程单例需求 / Windows 消息与 IMessageFilter 如果需求是实现一个进程单例,在启动第二个进程时,期望能自动唤起第一个进程的窗口。可以参见:C#/WPF 仅启动一个进程实例 - J.晒太阳的猫 - 博客园 但有个问题,如果 阅读全文
posted @ 2022-07-12 11:12 多见多闻 阅读(562) 评论(0) 推荐(0)
摘要: WPF快捷键实现方式 WPF快捷键实现主要有自定义快捷键命令和全局快捷键两种方式。 自定义快捷键命令方式是通过KeyBinding为命令绑定快捷键,按键组合可使用“+”进行连接。可以通过Modifiers+Key和Gesture两种方式定义快捷键组合。可以任选其一进行使用,MSDN中建议使用Gest 阅读全文
posted @ 2022-07-12 10:18 多见多闻 阅读(2309) 评论(0) 推荐(1)
摘要: 有时一个程序需要单例运行,因为涉及到上下位连接,数据库访问,安全性等问题,本博客来探讨如何实现WPF 程序的单例运行。 措施: 利用 System.Threading.Mutex 来实现控制程序的单例运行。 这是MSDN 官方的资料: Mutex : http://msdn.microsoft.co 阅读全文
posted @ 2022-07-12 09:21 多见多闻 阅读(1507) 评论(0) 推荐(0)