WINCE 修改设备音量(控制面板)

本文档介绍了如何在Windows CE系统中修改设备音量,包括通过注册表操作设置音量和静音状态,以及使用非公开API `AudioUpdateFromRegistry` 更新系统音量设置。此外,还提到了相关音量控制的位掩码细节。
摘要由CSDN通过智能技术生成

shixiaolixiugai *****************************************************************

 //获取系统的音量设置
 HKEY hKey = NULL;
 HRESULT hr;
 DWORD dwSize = sizeof(DWORD);
 DWORD dwType = REG_DWORD;
 DWORD g_Mute = 0x02;
lt_trace("g_Mute = 0x02   %x/n", g_Mute) ;
 CNFStringW RegOpenKey("ControlPanel//Volume");
 CNFStringW Mute("Mute");


 hr = RegOpenKeyExW(HKEY_CURRENT_USER, RegOpenKey, 0, KEY_ALL_ACCESS, &hKey );//打开注册表

 /*if ((ERROR_SUCCESS == hr) && hKey)
 { 

  hr = RegQueryValueExW(hKey, Mute, 0, &dwType, (LPBYTE)&g_Mute, &dwSize );//重新获取注册表信息
lt_trace("RegQueryValueExW= %x/n", g_Mute) ;
 }*/
 
 RegSetValueEx(hKey, Mute, 0, REG_DWORD, (LPBYTE)&g_Mute, sizeof(DWORD));//设置注册表
 lt_trace("RegSetValueEx= %x/n", g_Mute) ;
 RegCl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值