Form1.frm
上传用户:ollolxp
上传日期:2021-02-23
资源大小:52k
文件大小:2k
源码类别:

输入法编程

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form Form1 
  3.    Caption         =   "Form1"
  4.    ClientHeight    =   3885
  5.    ClientLeft      =   60
  6.    ClientTop       =   450
  7.    ClientWidth     =   6795
  8.    LinkTopic       =   "Form1"
  9.    ScaleHeight     =   3885
  10.    ScaleWidth      =   6795
  11.    StartUpPosition =   3  '窗口缺省
  12.    Begin VB.TextBox Text1 
  13.       Height          =   2895
  14.       Left            =   240
  15.       MultiLine       =   -1  'True
  16.       ScrollBars      =   2  'Vertical
  17.       TabIndex        =   2
  18.       Top             =   240
  19.       Width           =   6255
  20.    End
  21.    Begin VB.CommandButton Command2 
  22.       Caption         =   "关闭拦截"
  23.       Height          =   375
  24.       Left            =   3960
  25.       TabIndex        =   1
  26.       Top             =   3360
  27.       Width           =   1455
  28.    End
  29.    Begin VB.CommandButton Command1 
  30.       Caption         =   "打开拦截"
  31.       Height          =   375
  32.       Left            =   960
  33.       TabIndex        =   0
  34.       Top             =   3360
  35.       Width           =   1455
  36.    End
  37. End
  38. Attribute VB_Name = "Form1"
  39. Attribute VB_GlobalNameSpace = False
  40. Attribute VB_Creatable = False
  41. Attribute VB_PredeclaredId = True
  42. Attribute VB_Exposed = False
  43. Private Sub Command1_Click()
  44. DLLsetHOOKState True
  45. End Sub
  46. Private Sub Command2_Click()
  47. DLLsetHOOKState False
  48. End Sub
  49. Private Sub Form_Load()
  50. WM_HXWDLLWX_QQBTX = RegisterWindowMessage("WM_HXWDLLWX_QQBTX")  '注册自定义消息
  51. WM_HXWDLLWX_HOOKKEY = RegisterWindowMessage("WM_HXWDLLWX_HOOKKEY")
  52. PrevWndProc = SetWindowLong(Me.hwnd, GWL_WNDPROC, AddressOf SubWndProc) '子类化窗口,以便能处理DLL发出的自定义消息
  53. DLLstartHOOK Me.hwnd '初始化DLL
  54. End Sub
  55. Private Sub Form_Unload(Cancel As Integer)
  56. DLLstopHOOK  '退出时卸载HOOK
  57. Call SetWindowLong(Me.hwnd, GWL_WNDPROC, PrevWndProc)  '还原子类化窗口
  58. End Sub