C#中API,怎么用SendMessage关掉由FindWindow找到的程序?

.NET技术 > C# [问题点数:50分,结帖人mfkiqpl]
等级
本版专家分:21
结帖率 100%
等级
本版专家分:1145
等级
本版专家分:55744
勋章
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
2009年4月 荣获微软MVP称号
2010年4月 荣获微软MVP称号
Blank
黄花 2014年2月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2014年4月 .NET技术大版内专家分月排行榜第三
2014年3月 .NET技术大版内专家分月排行榜第三
2013年10月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:21
mfkiqpl

等级:

SendMessage 关闭外部程序

function Mynum(hand:HWND;lparam:Lparam):integer;stdcall;function Mynum(hand:HWND;lparam:Lparam):integer;stdcall;varbuff:Array[0..255] of char;dc:HDC;beginif Hand<>0 thenbegingetwindowtext(hand,b...

调用API 查找到窗体 并关闭

[DllImport("user32.dll", EntryPoint = "SendMessage")] public static extern int SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam); [DllImport("User32.dll", EntryPoint = "FindWindow")]

C# Windows API Hook(转载)

前言 本文主要介绍了如何实现替换Windows上的API函数,实现Windows API Hook(当然...这种Hook API技术被广泛的采用在一些领域,如屏幕取词,个人防火墙等。这种API Hook技术并不是很新,但是涉及的领域比较宽...

关于部分WIN32 API 在WIN 7下失效的问题

今天下午在回复longware的反馈问题时,发现的FindWindow 、FindWindowEX、SendMessage等部分WIN32 API在WIN 7下某些情况下会失效的问题。  发现过程是:longware网友反馈我《屏幕录像功能技术探索及分享 》里的...

一个程序关闭另外一个程序

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Xml; using System.Threading;...using System.Runtime.InteropServices

VC API常用函数简单例子大全(1-89)

第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄 函数的定义:HWND WINAPI FindWindow(LPCSTR lpClassName ,LPCSTR lpWindowName); 第一个参数填窗口的类名,第二个填窗口...

Windows API Hook

前言本文主要介绍了如何实现替换Windows上的API函数,实现Windows API Hook(当然,对于socket的Hook只是其中的一种特例)。这种Hook API技术被广泛的采用在一些领域,如屏幕取词,个人防火墙等。这种API Hook技术...

获取弹出框的句柄,关闭弹出框

大家可能有过这样的需求,有的弹出框可能需要手动关闭,这样非常麻烦,我参考相关资料,用C# 程序自动关闭弹出框的例子,供大家参考 1 //获取弹出框的句柄,并隐藏函数。 2 using System.Runtime....

c#批量处理word文档时遇到加密文档如何跳过

之前写了个简单的批量处理word、excel文档内容替换的程序给朋友,在这里。 后来朋友反映说是当碰到加密了的word时会跳出输入密码的对话框,因为程序单线程写的,所以在这种情况下就会卡在那里不处理接下去的...

WinForm 关于任务栏图标进程结束后图标无法自动清除的问题!

最近在做一个项目,有2个进程,A进程需要定时把B进程强行kill掉,然后再启动,当时这样会有一个问题,就是强行kill掉的进程在任务栏的托盘图标不会自动消失,必须鼠标经过那个位置才会消失。这样就导致事件久了,...

让被迫下线的QQ重新自动登录!

为此,我用C#写了一个控制台程序,凌晨0点(我通常晚上11点睡觉)检测一下QQ,看它是否收到了下线通知。一旦收到了,就先退出QQ程序,然后再次启动QQ------注意:公司电脑QQ要设成“记住密码”、“启动QQ时自动登录...

关于跨进程使用回调函数的研究:以跨进程获取RicheditRTF流为例。

建议先参考我上次写的博文跨进程获取RicheditText: 获得QQ聊天输入框的内容  拿到这个问题,我习惯性地会从VCL内核开始分析。找到TRichEdit声明的单元,分析TRichEdit保存为RTF流的代码。(分析VCL内核代码...

XP/WIN7系统删除已结束进程托盘图标的方法

对于使用托盘图标的程序,当我们通过强制结束进程,或者程序异常退出时,托盘图标区域总会有托盘图标的残留,需要我们鼠标移到残留区域时,托盘图标才会自动消失。有时我们需要去做相关的处理,比如在软件升级时,...

被某弹窗弄烦了--实现自动关闭弹窗

修改配置文件"CalcFrame,计算器",格式:"ClassName,标题",可以那spyxx抓下: &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;configuration&...

NSIS进阶教程

NSIS进阶教程(一)来自:http://www.pylife.net/post/2012-06-12/40027112705自定义界面之无边框窗体移动贴图**前言**在Windows下,有很多人想做一个完全自己把控的安装...MFC,Delphi,VB,C#都需要自己去实现打包压缩

NSIS进阶教程(一)~(五)

这问是在学NSIS的时候发现的,一篇绝顶好文,当时没转过来,现在美化完程序了,想着不美化安装包也太不厚道了点。。。所以。。。 NSIS进阶教程(一) 来自:http://www.pylife.net/post/2012-06-12/40027112705 ...

(VB6)如何默认点击使用Webbrowser打开Office时出现的“您要打开还是保存此文件?”的打开按钮

点击“打开”按钮的思路:  当跳出对话框的时候,程序被挂在,程序不能直接... 以下代码在Win7 64位下测试可以实现。 在窗体上添加Timer1控件,设定Timer1.Interval 为 100 ...‘-----------------------------------

(转载)连连看游戏外挂详细制作过程

标 题: 【原创】新人入手第一个游戏外挂,附上详细制作...此教程为原创,但本人是个菜鸟,刚入手写程序,因此本帖有部分内容是参照其他一些教程,以及本论坛里有关连连看的帖子,再经过一些修改,再附上制作过程,以及本人的

微软.net精简框架最常见问题

此FAQ的内容,一部分来自 net精简框架新闻组 (microsoft.public.dotnet.framework.compactframework)张贴和回答的问题。.net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿...

NSIS进阶教程(一)~(五)

这问是在学NSIS的时候发现的,一篇绝顶好文,当时没转过来,现在美化完程序了,想着不美化安装包也太不厚道了点。。。所以。。。 NSIS进阶教程(一) 来自:http://www.pylife.net/post/2012-06-12/40027112705 ...

.net常见问题

1. 开发 1.1. 什么是微软 .net精简框架?1.2. 我需要什么工具才能开发...1.6. 调试程序时为什么会出现“与模拟器建立连接失败”的错误(刚开始执行程序的时候)?1.7. .net框架和.net精简框架之间有什么区别?1.8. .ne

转贴:最常见问题(FAQ)留着慢慢学习

来源于:http://www.cfdn.net/微软.net精简框架最常见问题。 ....net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿。 要申请添加FAQ项目,请发邮件到 n...

最常见问题.net CF FAQ

转贴:最常见问题(FAQ)留着慢慢学习来源于:http://www.cfdn.net/微软.net精简框架最常见问题。 ....net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿。 ...

微软.net精简框架常见问题及回答(中文版)

微软.net精简框架最常见问题。 此FAQ的内容,一部分来自 net精简框架新闻组 (microsoft.public.dotnet.framework.....net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿。...

微软.net精简框架最常见问题。 选择自 jinco 的 Blog

微软.net精简框架最常见问题。 此FAQ的内容,一部分来自 net精简框架新闻组 (microsoft.public.dotnet.framework.....net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿。...

相关热词 c#实现简单的文件管理器 c# where c# 取文件夹路径 c# 对比 当天 c# fir 滤波器 c# 和站 队列 c# txt 去空格 c#移除其他类事件 c# 自动截屏 c#查找子目录文件