如何使键盘发声

yao8722653 2014-01-13 02:00:04
小弟想实现一个功能 就是每次按键盘的时候都会使电脑发出声音 比如随便的按一个键 都会发出来“滴”的声音 就是有点类似 iphone上面的发信息的时候那种 请大神们帮帮忙!~
...全文
547 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyrr159487 2014-01-13
  • 打赏
  • 举报
回复
KEYDOWN获取键值,再调用系统声音或者播放自己制定的音频
zhuyf87 2014-01-13
  • 打赏
  • 举报
回复
键盘钩子,然后播放按键音。
许文君 2014-01-13
  • 打赏
  • 举报
回复
分解成两个问题: 1.如何响应键盘: 解决: 响应WM_KEYDOWN (缺点:不是所有情况下都接收的到该消息) registerhotkey注册全局热键(缺点:全局占用) 使用钩子/低阶钩子(缺点:比较麻烦) 2.发出声音: Beep 系统蜂鸣音。 playsound 播放指定路径/资源的声音,支持不够好 mciSendString 用起来比较复杂,请网上复制代码
Eleven 2014-01-13
  • 打赏
  • 举报
回复
SetWindowsHookEx(WH_KEYBOAD_LL, ...); Beep()/MessageBeep()

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧