自己的Windows API参考大全
文章平均质量分 78
linux_wolfelite
这个作者很懒,什么都没留下…
展开
-
AnimateWindow
AnimateWindow 函数功能:该函数能在显示与隐藏窗口时能产生特殊的效果。有两种类型的动画效果:滚动动画和滑动动画。 函数原型:BOOL AnimateWindow(HWND hWnd,DWORD dwTime,DWORD dwFlags); 参数: hWnd:指定产生动画的窗口的句原创 2008-02-19 15:22:00 · 608 阅读 · 0 评论 -
EnumProcesses
EnumProcessesBOOL EnumProcesses( DWORD *lpidProcess, DWORD cb, DWORD *cbNeeded );EnumProcesses()带三个参数,DWORD 类型的数组指针 lpidProcess;该数组的大小尺寸 cb;以及一个指向 DWORD 的指针 cbNeeded,它接收返回数据的长度。DWORD 数组用于保存当前运行的原创 2008-02-20 23:43:00 · 4499 阅读 · 6 评论 -
SetWindowPos
SetWindowPos 函数功能:该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。 函数原型:BOOL SetWindowPos(HWN hWnd,HWND hWnd原创 2008-02-19 15:23:00 · 1037 阅读 · 0 评论 -
返回符合进程名称的所有进程PID
返回符合进程名称的所有进程PID如果为没有,则返回空 (Empty)Public Function GetProcessIdFromProcessName(ByVal strExeName As String) As Long On Error Resume Next Const clMaxNumProcesses As Long = 5000 最大进程数 Const原创 2008-02-21 21:57:00 · 992 阅读 · 0 评论 -
vb怎样kill一个其它程序进程
先说下基本思路吧。 首先得到进程ID(EnumProcesses),获得进程句柄(OpenProcess),再用TerminateProcess 杀死它。3460是刚才系统给记事本分配的IDPrivate Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode原创 2008-02-20 23:55:00 · 3501 阅读 · 0 评论 -
用VB开发进程管理软件
进程管理在Windows中是一个比较重要的内容,由于每一个正在运行的程序(包括Windows的后台程序和动态链接库)都对应有各自的进程,通过对进程的管理可以防止一些非法程序(如特洛伊木马程序)的运行,但是Windows的任务管理器(就是按ALT+CTRL+DEL后出现的那个东东)虽然能够中止进程,不过它的进程列表里面已经屏蔽了某些与系统有关的进程,现在有的特洛伊木马(如冰河)在编程时将自己转载 2008-02-21 23:12:00 · 643 阅读 · 0 评论