永发信息网

用VB激活窗口并模拟键盘输入

答案:1  悬赏:80  手机版
解决时间 2021-01-15 22:13
用VB激活窗口并模拟键盘输入
最佳答案
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
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
Private Const WM_SETTEXT = &HC

Private Sub Command1_Click()
Dim hwnd As Long, Thwnd As Long
Shell "notepad.exe", 2 '打开一个记事本,将它最小化
hwnd = FindWindow("Notepad", "无标题 - 记事本") '得到记事本句柄
Thwnd = FindWindowEx(hwnd, 0, "Edit", vbNullString) '得到记事本句柄(就是我们写字的那里)
SendMessage Thwnd, WM_SETTEXT, 0, ByVal "好了,快给我分" '向记事本写入文字
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杭州福邸国际软装设计如何,设计师水平怎么样
刺客信条2怎么从城外潜入梵蒂冈
对女人来说名分很重要么?
什么车能跟速腾比
洛奇所有的半神化技能(要图)
15款别克君威胎压自学习
这配置能不能玩生化危机6
你是男生女生?见过父母的裸体吗???
说是和电视台联合搞得,面试时候表演一个节目
矿渣立磨和一般立磨的不同之处
浪琴L4.774.3.27.7是哪款
明知道这是个错为什么还要继续错下去?
天龙八部em43级现在迷茫了
突然在想一个问题,为什么KFC和M和汉堡王不撕
人死后什么器官最后死亡
推荐资讯
楚乔传桃叶姬的身份是什么 楚乔传桃叶姬的结
母爱如水,母爱无疆
脆皮煎饺的做法步骤图,脆皮煎饺怎么做好吃
htc G13手机怎么刷机?在线等
app里一元抽手机一折包邮正品么
荞麦炒过后可以拿来泡水么
井冈山会成为省吗
哪些四字成语中带黎明两字
初二学生如何安排周末时间
柘城那有采草莓的地方???
括号15+x括号乘2=36
你的旧版本库的克隆URL什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?