精华内容
下载资源
问答
  • 在VB中使用API关闭窗口

    千次阅读 2008-10-09 21:07:00
    实践中可以使用一下一些方法: 1。使用SendMessagePrivateDeclare Function SendMessage Lib "user32" Alias "SendMessageA" (ByValhwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lP
    在进行VB编程过程中,有时需要通过程序控制终止某些程序。在实践中可以使用一下一些方法:
    

        1。使用SendMessage

    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

    hwnd 为需要关闭的窗口程序的窗口句柄;

    发送的消息可以用两种选择1,wMsg为WM_CLOSE,wParam,lParam为0;2,wMsg为WM_SYSCOMMAND,wParam为CS_CLOSE,lParam为0。

          2。使用TerminateProcess

    Private Declare Function TerminateProcess Lib "kernel32" Alias "TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long

      hProcess 为指定要中断的一个进程的句柄 ;

    uExitCode 进程的一个退出代码

    3。使用CloseWindow

    Private Declare Function CloseWindow Lib "user32" Alias "CloseWindow" (ByVal hwnd As Long) As Long

    hwnd为想要关闭窗口的句柄。

    4。如果要关闭所有的窗口可以使用BroadcastSystemMessage

    Private Declare Function BroadcastSystemMessage Lib "user32" Alias "BroadcastSystemMessage" (ByVal dw As Long, pdw As Long, ByVal un As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

    dw 为下述常数的一个或多个;
      BSF_FLUSHDISK
      每次处理完一条消息后,都对磁盘进行刷新(将未存盘的数据存下来
      BSF_FORCEIFHUNG
      如目标处于挂起状态,则在设定的超时后到期返回
      BSF_IGNORECURRENTTASK
      发送任务不接收消息
      BSF_LPARAMBUFFER

      pdw 为下述常数的一个或多个;
      BSF_ALLCOMPONENTS
      消息进入能够接收消息的每一个系统组件
      BSF_APPLICATIONS
      消息到达应用程序
      BSF_INSTALLABLEDRIVERS
      消息到达可安装的驱动程序
      BSF_NETDRIVERS
      消息到达 网络驱动程序
      BSF_VXDS
      消息到达系统设备驱动程序

      un 为消息编号;

    消息和使用SendMessage时相同。

    5。使用Exit WindowsEx关闭所有程序

    Private Declare Function Exit WindowsEx Lib "user32" Alias "Exit WindowsEx" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

    将uFlags 设置为EWX_FORCE强迫中止没有响应的进程。

    dwReserved 为0

    注意!由于以下原因导致不能关闭程序。

    1。在NT/2000/XP的系统中,进程句柄需要有PROCESS_TERMINATE的访问权限才能被杀掉。

    2。如果要关闭的进程正处于Kernal-Mode,那么TerminateProcess函数就会不起作用。
    展开全文
  • VB 16种关闭窗口

    2018-05-30 14:34:31
    VB 16种关闭窗口的方法,可以满足大家的需求,请使用。
  • VB在关闭窗口前提示

    热门讨论 2008-07-16 16:32:25
    像迅雷一样,很多程序在关闭窗口前都诸如是否确定退出程序的提示。了这个提示,可以有效地防止因错误的操作而带来的不必要的麻烦。我们自己的VB程序要想也此功能,关键是要截获关闭信息,以及用户不想关闭时...
  • VB16种关闭窗口特效

    2009-08-07 17:46:11
    16种VB关闭窗口特效,动画关闭效果.不同的关闭效果参数自定义。
  • VB屏蔽窗口关闭、最大化、最小化按钮程序
  • vb关闭含有关键字的窗口可以实现关键字的过滤
  • VB.NET实现窗口关闭渐隐的方法,效果挺不错的
  • VB 关闭窗口,关闭当前窗体

    万次阅读 2015-03-03 19:01:39
    刚学习VB,想用一个button 关闭当前Form(窗体) 1,网上搜索到 End 可以关闭,试了一下结果是关闭所有窗体。 2,Unload Me 关闭当前窗口

    刚学习VB,想用一个button 关闭当前Form(窗体)

    1,网上搜索到 End 可以关闭,试了一下结果是关闭所有窗体。

    2,Unload Me 关闭当前窗口。



    展开全文
  • VB自动关闭网页广告窗口,非常简单的一个拦截广告的助手。
  • 可以强行关闭 含有标题含有指定文字的窗口!很强大!!!!你懂得!
  • 关闭窗口前提示VB6.0源代码.rar
  • VB 之 精 彩 编 程-请问在VB中如何关闭别的应用程序窗口
  • 16种VB关闭窗口的特效演示及代码.rar16种VB关闭窗口的特效演示及代码.rar16种VB关闭窗口的特效演示及代码.rar16种VB关闭窗口的特效演示及代码.rar
  • 可以去掉vb里的关闭窗口和最大最小化窗口,使他们显示但是是灰体
  • 内容索引:VB源码,界面编程,最大化,最小化 VB屏蔽窗口上的关闭、最大化、最小化按钮,让VB窗体关闭、最大化、最小化按钮不可用
  • Delphi:主窗口关闭,进程关闭VB:主窗口关闭,进程不一定关闭,如果还有其他窗口打开了没有关闭的话,比如说只是隐藏了,进程就不会关闭

    Delphi:主窗口关闭,进程关闭;

    VB:主窗口关闭,进程不一定关闭,如果还有其他窗口打开了没有关闭的话,比如说只是隐藏了,进程就不会关闭;

    展开全文
  • 内容索引:VB源码,界面编程,窗口提示,弹出提示 关闭窗口时弹出提示,VB的源代码,不要搞错噢,本代码不是网页特效,是VB程序代码,退出程序时弹出一个提示询问是否真要关闭窗口,让用户确认,仅供参考。
  • VB屏蔽窗口上的关闭、最大化、最小化按钮,让VB窗体关闭、最大化、最小化按钮不可用
  • VB去掉关闭窗口

    千次阅读 2007-05-01 10:39:00
    API函数声明Private Declare Function GetSystemMenu()Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, _ ByVal bRevert As Long) As LongPrivate Declare Function RemoveMenu()...
      
    
    ' API函数声明
    Private   Declare   Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, _
        
    ByVal bRevert As LongAs Long
    Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, _
        
    ByVal nPosition As LongByVal wFlags As LongAs Long
    Private Const MF_REMOVE = &H1000&
    Private Const SC_COLSE = &HF060
    Private Const SC_MAXIMIZE = &HF030
    Private Const SC_MINIMIZE = &HF020
    Private Sub Form_Load()
      RemoveMenu GetSystemMenu(
    Me.hWnd, 0), SC_COLSE, MF_REMOVE
      RemoveMenu GetSystemMenu(
    Me.hWnd, 0), SC_MAXIMIZE, MF_REMOVE
      RemoveMenu GetSystemMenu(
    Me.hWnd, 0), SC_MINIMIZE, MF_REMOVE
    End Sub
    展开全文
  • VB一次关闭窗口

    2008-06-15 10:38:00
    Private Sub Form_Unload(Cancel As Integer) 卸载事件(这样在关闭程序时释放内存空间)Dim n As IntegerFor n = 0 To Forms.conunt - 1 通过循环找到所有的窗体。forms.count表示窗体的总数。 Unload Forms(n) 卸载...
  • VB自动关闭网页窗口程序代码案例分析总结
  • VB也疯狂-16种窗口关闭特效,可惜抓不到图,自己下载源码编译一下吧。16种窗口关闭效果,的带动画效果,让你的程序窗口更生动吧。
  • :我说的是 关闭当前的WINDOWS窗口 比如说我刚刚打开了一个名为ABC 的 文件夹 窗口 我现在想通过 用VB编程来实现关闭窗口的功能? 请问该如何编写代码 怎么让他实现啊? 不的结束VB程序哦 ! '1.首行看WINDOWS...
  • VB 关闭其它窗口

    2008-10-23 17:14:00
    Option ExplicitPrivate Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)Dim f1 As FormSelect Case Button.IndexCase 1 Set f1 = New Form1 Form1.Show unloadothe
  • 关闭窗口时弹出提示,VB的源代码,不要搞错噢,本代码不是网页特效,是VB程序代码,退出程序时弹出一个提示询问是否真要关闭窗口,让用户确认,仅供参考。
  • VB 枚举窗口关闭程序窗口的代码

    千次阅读 2008-03-28 09:53:00
    Attribute VB_Name = "Enum_Window"Option ExplicitOption Base 0Powered by barenxPublic Declare Function FindWindow()Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal ...
  • VB 关闭已知标题窗口

    千次阅读 2008-05-03 13:25:00
    先通过FindWindow得到窗口的句柄,然后对窗口发送关闭消息。Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String)...
  • VB自动关闭网页广告窗口

    千次阅读 2007-09-24 09:51:00
    经常上网冲浪的人,打开网页的时候经常遇到同时弹出多个广告窗口的...弹出的广告窗口 网页弹出的广告窗口都是用JS或VBS编写的脚本程序,每个广告窗口自已的URL地址,只要获取所有的IE窗口的URL地址,再把其中
  • vb.net 关闭窗口彻底退出

    千次阅读 2014-10-09 01:53:02
    '退出操作确认   Dim close As DialogResult... close = MessageBox.Show("确认要关闭软件吗? ", "警告提示 ", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk)  If close = Windows.Forms.DialogResult.Yes

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,187
精华内容 6,074
关键字:

在vb中可以被关闭的窗口有