当前位置: 首页 > news >正文

市南区网站建设德州seo整站优化

市南区网站建设,德州seo整站优化,莱芜区招聘信息,天津seo博客几天遇见一个问题需要检查某个wpf程序是否已经运行,如果没有运行则启动传递参数,如果已运行则需要直接传递消息。在没有运行 情况下传递参数很简单,我们只需要Process cmd窗口启动并传递参数,在程序中处理。但是如果程序已经启动有…

 几天遇见一个问题需要检查某个wpf程序是否已经运行,如果没有运行则启动传递参数,如果已运行则需要直接传递消息。在没有运行 情况下传递参数很简单,我们只需要Process cmd窗口启动并传递参数,在程序中处理。但是如果程序已经启动有点麻烦,凭着我曾winform的经验第一时间想到的是win32 api  SendMessage,我们的C#程序只需要DllImport就可以调用了。经过一番查找和对wpf window和DispatcherObject的Reflector,花了我大半天终于找到了System.Windows.Interop.HwndSource中有AddHock方法可以添加对win32消息机制的监听。这下就很好办了我们只需要注册MainWindow的这个时间,来监听win32消息处理我们的0x004A消息。

    控制台代码,主要应用的FindWindow 这个win32方法查找我们的窗体,SendMessage发送我们的消息,和winform没有什么差别,对于win32的使用你可以参考毒龙的程序人生 的关于C#中实现两个应用程序消息通讯的问题。难得查win32 Api直接copy,借来用用。

程序:

查看代码

 wpf端程序:主要需要在MainWindow中loaded事件订阅消息监听:这里需要System.Windows.Interop.HwndSource的AddHock方法注册
程序:

查看代码

截个图:

GDVCJ_1PZO7SU((~1}41XSG

很简单的东西结果被MS封装的不知哪里去,让我查了半天(其实应该是我的无知吧,不管怎么解决了就是心情舒畅了);


本文转自破狼博客园博客,原文链接:http://www.cnblogs.com/whitewolf/archive/2011/03/04/1971300.html,如需转载请自行联系原作者

http://www.lbrq.cn/news/2530963.html

相关文章:

  • 苹果软件做ppt模板下载网站优化网络的软件
  • 网站制作怎么做让点击高网络营销课程去哪里学
  • 做面食专业网站优化推广排名网站教程
  • 网站上怎么做动图人力资源培训
  • 国家建设工程网站天津百度推广排名优化
  • 哈尔滨无障碍网站建设网站制作河南
  • 关于网站建设需要了解什么东西优化设计电子课本下载
  • 网站开发软件排行榜无锡谷歌推广
  • 网站成本宁德seo优化
  • 音响网站模板免费下载网站关键词排名分析
  • 九江县网站建设重庆网站建设与制作
  • 国外游戏商城网站欣赏国内新闻最新
  • 天津网站建设怎么样自媒体推广平台
  • 三站合一的网站怎么做百度关键词快速排名
  • wordpress建哪些网站海淀区seo全面优化
  • 静安做网站公司怎么申请网站
  • 网站建设的客户都在哪里百度广告投放价格表
  • wordpress个人模板seo图片优化
  • 海外网站制作市场营销策略有哪4种
  • python做的知名网站seo关键字优化
  • 做问卷网站营销计划
  • 广州 日本 设计网站做网站的公司哪家最好
  • 做期货看啥子网站关键词优化排名软件s
  • 团队网站怎么做谷歌搜索引擎
  • 少儿编程十大培训机构seo入门培训课程
  • 南京网站建设公司哪家好百度一下就知道了官网榡
  • 网站设置主页在哪里手机建站
  • 电子商务企业网站的推广方式成都计算机培训机构排名前十
  • 海外域名注册网站网站查询工具seo
  • 怎么查看网站有没有做推广竞价恶意点击犯法吗
  • 暑期算法训练.11
  • WebSocket配置实战:打造稳健高效的消息通信系统
  • HttpServletRequest 和 HttpServletResponse核心接口区别
  • 用Python绘制SM2国密算法椭圆曲线:一场数学与视觉的盛宴
  • docker 安装elasticsearch
  • jmeter读取上游接口并遍历数组数据并进行压测