最近在想弄一个红外或蓝牙的遥控程序,想实现这样的程序控制的功能,例如控制winamp播放MP3。
希望各位DX指点VB中如何实现:
1.启动一个程序
2.将已运行窗口设为活动窗口
3.并向程序发送模拟键盘控制事件thx!!
希望各位DX指点VB中如何实现:
1.启动一个程序
2.将已运行窗口设为活动窗口
3.并向程序发送模拟键盘控制事件thx!!
解决方案 »
- mshflexgride 单元格合并
- 新手提问————有关access中的数据从一个表格导入另外一个表格
- 用VB如何写程序来更改SQl Server的用户密码?
- ****新手提问:帮我解释一下这条语句 ****
- MSHFlexGrid 绑定数据后,重新刷新表格,怎样使它还处在原来选定的行上?
- 高分请教 datagrid 控件问题
- 关于VB中richtextbox控件的使用,高手请进(高分相送)
- 关于TEXT控件
- 怎样获得本地的IP地址,谢谢!
- 菜鸟级问题,请在VB中如何实现单文档带菜单点击菜单能出现窗体?
- 用CRViewer控件调用已经做好的水晶报表调用控件的ViewReport方法,请问如何屏蔽打印对话框?
- 进程
Private Declare Function ShowWindow Lib "user32.dll" (ByVal hwnd As Long, ByVal nCmdShow As Long) As LongPrivate Sub Command1_Click()
Dim fromHwnd As Long
fromHwnd = FindWindow(vbNullString, "aa")'这个"aa"就是你那个想打的winamp的标题
If fromHwnd <> 0 Then
ShowWindow fromHwnd, 1
Else
Shell "d:\winamp\winamp.exe", vbNormalFocus
End If
End Sub
比如紧接着shell来一句
sendkeys "x"
试试会不会开始播放。